This is not a typical maternity shoot!
After announcing she is expecting twins by sharing a picture of her bare baby bump on Instagram Wednesday afternoon Beyoncé gave her fans another surprise. The singer shared more than a dozen new pregnancy photos via her website Thursday. The 35-year-old musician provided no additional context, other than telling fans, "I have three hearts."
Click here to see the photos.
The "Hold Up" singer posed completely nude in one black-and-white set. In another scene, she posed topless for solo shots but covered up with a lacy bra as she posed alongside her mini-me. Beyoncé also posed nude for an underwater shoot, obscuring her privates with swaths of fabric.
Perhaps the sweetest shot showed Blue Ivy kissing her mother's belly.
In addition to sharing new photos with fans, Beyoncé also released never-before-seen vintage pictures of her family. One of the images showed her in bed as she suffered from morning sickness during her pregnancy with Blue Ivy. Another image was taken on her birthday in 2015.
Beyoncé is up for nine awards at the 2017 Grammys. She has not said whether she will attend.