kimye

The secret is out. After months of speculation, Kim Kardashian has revealed that she and Kanye West are expecting a girl.

Kardashian made the announcement during Sunday’s season premiere of her E! reality show “Keeping Up with the Kardashians.”

“I’m so excited we’re having a girl. Who doesn’t want a girl? I think they are the best,” she said. “And I know that’s really what Kanye has always wanted. He wanted a little girl.”

Earlier in the day, the mom-to-be celebrated her baby shower in Beverly Hills with Kanye and their families.

kimmie-cakes2

The couple had not disclosed the sex of the baby until now. However, Us Weekly previously reported that they were having a girl.

Kim and Kanye’s daughter is due in July.