beyonce jay z pregnant twitter mtv Beyonce gives birth to Jay Z's baby: It's a girl! [Updated]After just over nine months of pregnancy, something crazy has happened. Beyonce Knowles has given birth.

We know. Your mind is blown.

After weeks of rumors, the official news was broken by Beyonce’s hometown newspaper, The Houston Chronicle, who reported simply: “Beyonc� has given birth to a girl early this evening in New York, says a close source. Baby and mom are doing fine.”

Also confirming the news? Rihanna, who tweeted, “Welcome to the world princess Carter! Love Aunty Rih.”

Last week, outlets reported that Beyonce had given birth at St. Luke’s hospital to a girl who she and husband Jay-Z named Tania-May Carter. Her sister Solange denied those rumors — and in fact, Beyonce checked in to Lennox Hill Hospital this weekend under the name Ingrid Jackson.

As for the baby’s name? Ivy Blue Carter, or so we’ve heard.

Better hang onto your crown, Suri Cruise.

UPDATED: Turns out the baby’s name is Blue Ivy, not Ivy Blue. So… this is worse than we thought.

Posted by:Carina MacKenzie