Surprise!

Beyonce, 35, and Jay Z, 47, are expecting twins. The pop star revealed the news on her Instagram Wednesday, sharing an image of her growing bump.

"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," read the message, which was signed: "The Carters."

The power couple share a daughter, Blue Ivy, who turned five on Jan. 7.

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

A photo posted by Beyoncé (@beyonce) on