Stop everything. Beyoncé is pregnant – with twins!
She announced on Instagram that she and husband Jay Z are expecting not one, but two children this year.
“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,” said the caption to the most beautiful photo ever.
Looks like grandma Tina Knowles-Lawson is almost as excited as we are. "WOW I don't have to keep the secret anymore😀 I am soooo happy ❤️ ❤️ God is so good❤️ twin blessings," she said on Instagram.
Bey and Jay's daughter, Blue Ivy, was born in January 2012. Bey announced her pregnancy in spectacular fashion, debuting her bump while performing at the MTV Video Music Awards in August 2011.