The pregnant reality star announced she and Kanye West are having a daughter on Sunday night's episode of 'Keeping Up With The Kardashians'.
The couple have managed to keep the sex of the baby a secret until now - even going so far as to buy all white baby clothes so people wouldn't guess.
But on Sunday night’s show, Kim said: ‘I'm so excited to be having a girl. Who doesn’t want a girl?
‘I know that's really what Kanye has always wanted. He wanted a little girl.
‘What kind of child will I have? A very tutu-y, like, princess?’
[ asset id="53561" class="intro" ]
Kim and Kanye are due to welcome their first child together in the summer, but neither have revealed the exact due date.
The news comes as expectant mother Kim welcomed an array of stars to her baby shower on Sunday.
32 year-old Kim, who wore a flowing white gown, tweeted after the celebration: ‘Truly such a special day. I honestly
I'm so excited to be having a girl. Who doesn’t want a girl?‘I know that's really what Kanye has always wanted. He wanted a little girl.
feel so blessed and filled with so much love!’
She also thanked her mum, Kris Jenner, and sisters Kourtney and Khloe for organising her special day.
She wrote on her Twitter page: ‘WOW an amazing baby shower! So much luv there Thank u @KrisJenner @KourtneyKardash @KhloeKardashian Shelli & Allison Azoff 4 the magical day.’
Among the guests at Kim’s celebration were Nicole Richie, Mel B and Kelly Osbourne who joined Kanye West in attendance at the Beverly Hills baby shower.