Beyonce has confirmed she is pregnant with TWINS as she and Jay Z look forward to adding to their family.
The 35-year-old Halo singer - who already has daughter Blue Ivy with the rapper - made the shock announcement on Wednesday posting a stunning portrait of her baby bump on Instagram as she shared the touching news with fans.
"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 - who have remained defiantly strong despite rumours surrounding their marriage - tied the knot in 2008.