Beyonce gave birth to a beautiful baby girl yesterday.
Seriously, it happened. This isn't just a Twitter rumor.
Ivy Blue Carter was born in New York City via c-section.
Aww. Beyonce famously announced her pregnancy on stage at MTV's Video Music Awards back in August, and since then, fan anticipation for the baby has grown by the day.
Proud dad Jay-Z, whose real name is Shawn Carter, was at the hospital where Beyonce gave birth to Ivy. Shortly thereafter, congratulations came pouring in.
Rihanna wrote, "Welcome to the world princess Carter! Love Aunty Rih." Russell Simmons Tweeted simply, "Congrats to my good friends Beyonce and Jay-Z."
SO much so that Twitter even tried to name the baby girl Tiana May Carter last month. We think they picked out a nicer name themselves in Ivy Blue. Agree?
NOTE: Conflicting reports, including from MSNBC and E!, say the name is actually Blue Ivy Carter. The couple's going to have to clear this up at some point!
Either way, congratulations to the happy family!!