What better way to reveal the sex of your upcoming baby than on the season premiere of your reality show? For those of you who didn't watch last night's episode of Keeping Up With the Kardashians, E! reveals that Kim and Kanye are having a daughter. "I'm so excited we're having a girl," Kardashian said. "Who doesn't want a girl? They're the best and I know that's really what Kanye has always wanted. He wanted a little girl."
Of course, that quote came only after mom Kris Jenner, in the doctor's office with Kim, Kourtney, and Khloe, asked the doctor if he saw "a little peepee" on the monitor, which gave Kim the opportunity to tell the entire viewing audience, "It definitely would take after his father so you would see it." The Kimye spawn is due in July—and so is the royal baby. The Daily Beast reports that Kate, the Duchess Formerly Known as Middleton, is taking a sort of royal maternity leave. She won't appear in public after June 13, ramping up speculation that the heir to the throne is due exactly one month later.