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.
READ: Here's everything you need to know about Beyonce's pregnancy...
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.
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."
We can't wait to see the family grow, and witness more epic parties, Halloween outfits and general awesomeoness from the Carter-Knowles'!
READ MORE...
75 perfectly matched names for girl twins, boy twins AND boy/girl twins!