Kim Kardashian, who wore a white Lanvin gown, was celebrated with a lavish baby shower in Beverly Hills on Sunday. The event, which was a garden-themed brunch, brought out celebrity pals Nicole Richie, Kelly Osbourne, Mel B, and trainer Tracy Anderson, as well as Kim's family. Her sisters Khloé and Kourtney were on hand, as were their significant others, Lamar Odom and Scott Disick. Kim's own boyfriend, Kanye West, made an appearance despite reportedly being nervous about being the only guy at the party. It was an especially exciting day for the Kardashian family since the season premiere of Keeping Up With the Kardashians also aired on Sunday with a special moment that revealed the sex of Kim and Kanye's baby. Kim shared that she's having a girl during the episode, adding, "That's really what Kanye has always wanted — he wanted a little girl."