Has she or hasn’t she?

Beyonce fever lit up the internet over the weekend amid reports that Queen Bey had given birth to her twins.

TMZ, Us Weekly and CNN were among the outlets reporting that the superstar and her husband, Jay Z, had welcomed twins, citing unnamed sources.

However, Beyonce’s social media accounts had said nothing as of Sunday afternoon. And many fans in the Beyhive said they were reserving their excitement until the announcement was Instagram official.

In true Beyonce fashion, she announced her pregnancy with a surprise Instagram post in February, dropping a picture of herself draped in a light-green veil and surrounded by flowers. Her hands cupped her very obviously pregnant belly.

In a matter of minutes, the photo had garnered millions of likes and comments.

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

Beyonce gave birth to her first child, Blue Ivy Carter, on Jan. 7, 2012, a Saturday. The world had to wait two days for the official announcement of Blue Ivy’s arrival.

— The Washington Post