Us Weekly has dished the news that Kim Kardashian will be expecting a little girl with Kanye West this July, so much for going private and keeping the news to themselves!

A source close to the couple revealed the news to Us Weekly saying, "They're over the moon!" and that "Kanye always wanted a girl."

The announcement about the birth was made by Kanye during his show in Atlantic City in December as the crowd was just as much surprised as Kim herself! If you know the couple personally and you get invited to the baby shower, you'll now be prepared and you know what kind of gift to buy.