Looks like Blue Ivy is about to become a big sister...twice over.
A surprise post on Beyoncé's Instagram Wednesday announced the singer was expecting twins with husband Jay Z.
"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"
In the post Beyoncé is kneeling in front of a wreath of flowers with a long green veil over her head as she caresses her stomach.
Immediately following Beyoncé's post her mother, Tina Knowles, posted the same picture, wishing her daughter well.
"WOW. I don't have to keep the secret anymore. I am soooo happy. God is so good twin blessings," Knowles wrote.
The couple's daughter, Blue Ivy, was born in 2012.
News of the singer's pending arrivals nearly broke the internet. According to Twitter's data team, about a half million tweets were sent about Beyonce's announcement within 45 minutes.