This is not a drill! Queen Bey revealed on February 1 that she and Jay-Z are expecting TWINS. And of course she made her pregnancy announcement in the most Beyonce way possible.
She posted the above Instagram photo, where she's posing in lingerie and a veil and cradling her blooming belly. She captioned it "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."
Now this announcement isn't quite as grand as when Beyonce announced she was pregnant with Blue Ivy, 5. But to be fair she made that news on stage during a live broadcast—it's hard to top that!
Now tell us if we are reading too much into this photo, but she is wearing both blue and red. Is this a sign she's expecting a boy and a girl? We think so!
This morning (February 2), Beyonce shared more photos from her maternity shoot.Photo: Courtesy of Beyonce via Instagram
There were lots of flowers in the shoot, which has us wondering if the babies will have floral names (Violet, Petal, Daisy, Blossom, etc)Photo: Courtesy of Beyonce via Instagram Photo: Courtesy of Beyonce via Instagram
Blue even joined in on the shoot and gave some sweet kisses to her new siblings.Photo: Courtesy of Beyonce via Instagram Photo: Courtesy of Beyonce via Instagram
And finally, in what is easily the craziest photo from the shoot: Beyonce posed underwater.Photo: Courtesy of Beyonce via Instagram
What, you didn't pose upside down in the water for your maternity shoot? Ha!
There have been many rumours over the years that Beyonce is expecting, so people are very excited that she's pregnant. Here are just a few of the excited (and hilarious!) reactions on Twitter.
We are thrilled for the couple. And quite curious about what unique names they'll choose for their new babes. How do you top Blue Ivy?
See which other celebs are pregnant in Hollywood:
Donna is expecting! The That ’70s Show actor announced on her Instagram that she and husband Ben Foster are expecting their second child. “We are so excited to announce that our family is growing. Life is beautiful! #knockedup,” she wrote in the caption accompanying this sweet photo of her and her two-year-old daughter Ella. Doesn’t she look so happy? Looks like she’s joining fellow Orange Is The New Black star Danielle Brooks on the baby train. The show may be over, but hopefully we can expect a little cast reunion playdate! Wouldn’t that be adorable?Photo: @lauraprepon via Instagram
Jenna is pregnant! The 38-year-old actor is expecting a child with 43-year-old actor boyfriend, Steve Kazee. “We are beyond overjoyed and couldn’t be happier to be expanding our family!” they told People. This will be their first kid as a couple, but the new baby will have an older sister in six-year-old Everly, who Jenna shares with her ex-husband Channing Tatum. Congrats Jenna and Steve!Photo: @jennadewan via Instagram
Ashley Graham is pregnant! The 31-year-old model just announced that she’s expecting her first child with her husband, Justin Ervin. The couple announced the news on their Instagrams with posts that celebrate the ninth anniversary of their wedding. The video Ashley posted on her profile is beyond adorable as is the ultrasound pic Justin shared on his account. “Now that we’ve made a life together, let’s make a life together,” Justin wrote in his caption to Ashley. “I love you and I love us. All of us…” So cute! Congrats to the happy couple!Photo: @ashleygraham via Instagram
Anne Hathaway is pregnant with baby number two! Sheannounced her pregnancy with this cute photo on her Instagram with the caption “It’s not for a movie…” Love it! She also gave a shout out of support for anyone who is struggling to conceive writing that “it was not a straight line to either of my pregnancies.” This new baby will be her second child with her husband Adam Shulman, joining three-year-old big brother Jonathan. Congrats Anne!Photo: @annehathaway via Instagram
Read more: All the sweet celebrity babies born in 2017 Celebrities with multiples All the adorable celebrity babies born in 2016