Beyonce is pregnant with twins! The superstar made the incredible announcement on Instagram less than one hour ago and she nearly broke the internet! Over two million people have viewed the photo and thousands have sent Bey and Jay their well-wishes.

"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," read the caption of a photo of Queen Bey holding her baby bump.

Did Beyonce do IVF?

Since Beyonce is pregnant with twins, many people are wondering if she did IVF, as having multiples is pretty common.

The "Single Ladies" singer has previously talked about her struggles getting pregnant and admitted that she suffered a miscarriage before getting pregnant with her daughter, blue ivy.

"I picked out names. I envisioned what my child would look like. [After I lost the baby I wrote] the saddest song. And it was the best form of therapy for me because it was the saddest thing I've ever been through," she said on the HBO documentary "Life Is But A Dream."

In 2015, there had been quite a few rumors that Beyonce was doing IVF and that she was "finally pregnant" but there was never any real news from the singer or her rapper husband -- until now!

When is Beyonce's due date?

Since Beyonce just announced her pregnancy now, it is suspected that she's due sometime in June or July.

Given that this is her second pregnancy and that she's carrying twins, she could be ready to pop as early as May. The 35-year-old seems very happy to be welcoming two new babies into her family, but many fans are wondering why Bey didn't make a huge announcement like she did when she was pregnant with Blue Ivy -- will anyone ever forget that VMA performance that ended with a tummy rub?

It is unknown if Bey and Jay have any plans to share their pregnancy journey or reveal the sexes of their two new blessings with fans. The only thing we know for sure is that 5-year-old Blue Ivy is going to make an awesome big sister!