It's official! Beyoncé has given birth to her twins!
After a week filled with speculation, a source has confirmed the happy news to People saying, "Bey and Jay are thrilled and have started sharing the news with their family and closest friends."
The singer's father, Matthew Knowles, also confirmed the arrival, posting "Happy birthday to the twins! Love, Grandad"
While the newborn's genders are yet to be revealed, people are speculating that the Carter's have welcomed a baby boy and a baby girl, after a woman was spotted heading into the hospital with pink and blue balloons and a card with 'B & J' written on it.
Of course, the twins' arrival has prompted Beyonce fans to lose the plot on social media.
Here, the most hilarious reactions: