Pop superstar Beyonce on Thursday released a slew of photos of herself posing pregnant and nude, a day after announcing she was expecting twins with her husband, rapper Jay-Z. The photos, posted on the 35-year-old singer's website, beyonce.com, included a black-and-white nude photo, several topless shots and others in which she wears lingerie. The caption on the photos is "I have three hearts." The pictures, including some with the couple's 5-year-old daughter, Blue Ivy, were accompanied by poems about motherhood. The "Halo" singer's announcement on Instagram got more than 8 million "likes" to become the "most-liked" Instagram ever, the social media company said.