Beyonce has sent fans into a frenzy with her latest social media posts.
The 35-year-old took to Instagram today sharing a series of images, showing off her baby bump.
In February, the singer announced she is expecting twins with husband, Jay-Z.
Posting a picture on Instagram, Beyonce surprised everyone with her baby bump, while draped in a veil.
She captioned the photo, "We would like to share our love and happiness. We have been blessed two times over. We are incredibly grateful that our family will be growing by two, and we thank you for your well wishes. - The Carters."
The couple also has a 5-year-old daughter, Blue Ivy.