Beyoncé. Is. Pregnant. With. Twins.

Bey and Jay with Blue Ivy at the MTV Video Music Awards in 2014. (Photo: Getty Images)
Bey and Jay with Blue Ivy at the MTV Video Music Awards in 2014. (Photo: Getty Images)

Beyoncé and Jay Z’s family is expanding by two. She’s pregnant with twins.

The songstress posted a pretty bizarre pregnancy announcement on Wednesday afternoon. In it, she’s posing in a bra and underpants, showing off her growing belly, while draped in a veil. She’s also sitting on top of a Rose Bowl parade float — or perhaps a grave? — we aren’t a hundred percent sure which. Either way, it is appropriately fabulous.

“We would like to share our love and happiness,” she wrote in the post. “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”

Her mom, Tina Knowles, immediately regrammed the pic sounding like a proud granny. “WOWI don’t have to keep the secret anymore,” she wrote with a smiley face. “I am soooo happy. God is so good. twin blessings.”

While last summer we were hearing divorce rumors, now the family is growing to a party of five, including their 5-year-old daughter, Blue Ivy Carter — she who is very hard to impress.

Related: An Unimpressed Blue Ivy Carter Is Our Favorite Blue Ivy Carter

Pregnancy rumors first started earlier this week, tied to a video from her clothing line, Ivy Park. Fans thought they spotted a bump. However, we didn’t expect Beyoncé to confirm the news quite so fast. If you remember, she dropped the news about her pregnancy with Blue at the 2011 MTV Video Music Awards — and it. was. a. moment. We thought maybe she’d make an announcement — if she had one to make — at the Grammys.

Of course, Beyoncé also suffered a miscarriage, which she spoke about in her 2013 documentary Life Is But a Dream.

Bey and Jay have been together since 2000, and tied the knot in 2008. When they welcomed Blue, it was a series of news headlines, from their birthing suite at Lenox Hill Hospital to the newborn’s unusual name.