Beyoncé fans - the day you've been waiting for is finally here. Yes, Queen Bey has given birth to her twins!
Life in the Knowles-Carter household is about to get A LOT more hectic, as Beyoncé and Jay-Z have welcomed their twins into the world.
The couple - who are already parents to 5-year-old daughter Blue Ivy - hit headlines all over the world when they announced that they were expecting twins with a now infamous photoshoot back in February.
Since then, Beyoncé has stayed pretty tight-lipped about her pregnancy - apart from sharing pictures of her EPIC baby shower! - but rumours have swirled about everything from the twins' sex to their names.
Beyonce's iconic pregnancy announcement (Credit: Instagram/ Beyonce)
And now the most famous twins on the planet (sorry Mariah and J-Lo), are finally here.
While - in true Bey style - the star has kept quiet on giving birth, she is believed to have given birth earlier this week at a Los Angeles hospital.
There has been no official announcement from the couple, but a source told People magazine, "Bey and Jay are thrilled and have started sharing the news with their family and closest friends."
Three are now five (Credit: Instagram/ Beyonce)
We can't wait to see the family grow, and witness more epic parties, Halloween outfits and general awesomeoness from the Carter-Knowles'!