Photo: Getty

Beyoncé has finally welcomed her twins! The singer gave birth earlier this week, Us Weekly reports. Their names and sexes have not been confirmed yet, but the internet believes the Carters welcomed a boy and a girl, hinted by blue and pink balloons a visitor was seen carrying into the the hospital. These mark Beyoncé and Jay Z’s second and third children, following their daughter Blue Ivy Carter, who was born in 2012.

Related article: The Best Of Beyoncé Pregnancy Style

The singer was reported to go into labour on 13 June, when security cars were seen parked outside the UCLA Medical Center. Fans promptly showed their excitement on Twitter over rumours that Bey was giving birth.

Bey first announced her pregnancy in February with a stunning baby-bump-revealing photo that soon became the most-liked picture on Instagram. “We are incredibly grateful that our family will be growing by two, and we thank you for your well wishes,” she wrote in the caption.

Related article: Beyoncé & Blue Ivy’s Easter Celebration Was Perfect

While pregnant, Bey continued to slay with a full-blown photoshoot, an epic Grammys performance and several #OOTD posts on Instagram. Take a look at some of her best outfits below:

Related article: In Photos: Beyoncé And Jay Z’s Sweetest Couple Moments

Congratulations to the Carters!

From: Harper’s BAZAAR US