The Internet pretty much exploded yesterday when rumors of Beyonce checking into a New York City hospital emerged. Turns out, it was for good reason -- the rumors were true! Beyonce gave birth last night, Saturday, with proud papa Jay-Z by her side. So, what's her name?

The notoriously private couple gave birth to a beautiful baby girl named Blue Ivy Carter. TMZ reports that the hip-hop royalty was born via C-section, and that Beyonce checked into the hospital under the alias 'Ingrid Jackson.'

The couple's closest friends broke the news before any actual media outlets did -- via Twitter! Jay-Z's protege and good pal Rihanna tweeted, "Welcome to the world princess Carter! Love Aunty Rih." Russell Simmons was almost among the first to announce the good news, writing "congrats to my good friends Beyonce and Jay-Z."

Bey has been under the microscope since announcing her pregnancy at the 2011 VMAs. The birth comes following months of speculation as to Beyonce's due date (she was rumored to be in labor on Dec. 29, 2011), her diet, her cravings and whether or not she was even truly pregnant. Beyonce laughed off allegations of faking her bump and was even nervous that the world already knew that she had a bun in the oven.

Is there a story behind the name Blue Ivy? There's been speculation that Ivy comes from "IV" -- the Roman numeral for four, which is a common theme for the couple. They were secretly wed on April 4, 2008 (04/04/08), each has a birthday on the 4th (Beyonce on Sept. 4, Jay-Z on Dec. 4) and Beyonce's latest album is called '4.' Meanwhile, the color blue is said to have some significance to Jay-Z -- he's released three volumes of 'The Blueprint' and had a hit with the single 'Blue Magic' off of his 'American Gangster' concept album. We have to say, we think associating an infant with 'Blue Magic' may be a stretch -- the song is about dealing heroin -- but with the plethora of conspiracy theories surrounding Beyonce's pregnancy, it seems people will latch on to anything. We like it better than Tiana May!

For their part, Mr. and Mrs. Shawn Carter have yet to confirm or deny the news -- their reps have been typically mum on the subject, so don't expect photos anytime soon. So has the psychic who predicted Queen B would pop out a boy named Jaylin. Whoops!

Congratulations to the happy couple, and welcome to the world Blue Ivy! Here's hoping the little lady likes camera flashes -- and a lot of siblings.

UPDATE: After much back-and-forth, TMZ is now reporting that baby Carter's name is Blue Ivy, not Ivy Blue. Read all about how Beyonce and Jay-Z stumbled upon that choice for their daughter right here.