Ok, so even with Christmas and New Year to tackle, you've probably heard that Kim Kardashian is pregnant with her and Kanye West's first child. Rumors had been swirling for weeks, though the rapper announced the news to concertgoers during a show in Atlantic City on Sunday (December 30, 2012).

Kanye told the 5,000 strong crowd at the Ovation Hall at the Revel Resort, "Now you having my baby," before asking them to congratulate his "baby mom" and that this was the "most amazing thing." Kardashian confirmed the news on her Celebuzz blog, writing, "It's true!! Kanye and I are expecting a baby. We feel so blessed and lucky and wish that in addition to both of our families, his mom and my dad could be here to celebrate this special time with us.Looking forward to great new beginnings in 2013 and to starting a family. Happy New Year!!! Xo." Once the news was out there, Kim's famous family took to their respective Twitter profiles to share their excitement. Mom Kris Jenner tweeted, "Oh BABY BABY BABY!!" while sister Khloe wrote, "Keeping secrets is hard with so many family members! Especially when you are so freaking excited!!!!!"

A Twitter discussion about possible baby names quickly began, with one user suggesting, "Kanye West & Kim Kardashian announced they're expecting a baby and I hear they've already picked out an adorable name for it...Antichrist." Another also went down the comedy route, writing, "I hope Kanye West & Kim Kardashian surprise us all by giving their baby a very normal name. Something like Barry. Or Clive." One fan offered a more serious suggestion, tweeting, "Remember Kim said she'd like to stick to the K name tradition if she had a baby? I suggest Kirsty? ;)"

Kim, 32, is still in the process of finalizing her divorce from Brooklyn Nets player Kris Humphries, whom she married in a lavish ceremony in August 2011. She filed for divorce after just 72 days.