Is it a girl for Kim Kardashian & Kanye West?

Rumour has it Kim Kardashian and Kanye West are expecting a baby girl.

Kim and Kanye are expecting their first child together, and according to a source it’s a girl for the happy couple.

“They’re over the moon!” a source told Us Weekly. “Kanye always wanted a girl.”