Surprise! Beyonce and Jay Z announced today that they're expecting twins.

The couple broke the news via Instagram, with a post showing a pregnant Beyonce sitting amid a field of flowers. They included a caption that reads:

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