Kim Kardashian and Kanye West are apparently having a baby girl.

The reality TV star and the rapper haven't opened up about the sex of their unborn baby but Us Weekly reports that they have discovered they're having a daughter and are thrilled.

A source said: "They're over the moon! Kanye always wanted a girl."

An insider told HollywoodLife.com: "Kim has always dreamed of having a little girl and now she has her wish! Everyone is so excited. Now it's pink, pink, pink!"

Kim, 32, and Kanye, 35, announced their baby news at the beginning of the year. Their new arrival is due in July.