Kim Kardashian's Star-studded Baby Shower!

Kim Kardashian's celeb pals Kelly Osbourne, Mel B and Kimberly Stewart were in on the celebrations for her baby girl

Kim Kardashian

It's going to be a baby girl for Kim Kardashian and Kanye West, it was revealed on 2 June's episode of Keeping Up with the Kardashians! And it just so happened to be the same day as Kim Kardashian's baby shower, attended by a bunch of her celeb pals including Kelly Osbourne and Mel B.

Kim discovered the baby's gender during a sonogram and was soon gushing "I am so excited to be having a baby girl, who doesn't want a baby girl?" She also revealed that baby daddy Kanye had always wanted a girl too.

Meanwhile, Kelly Osbourne, who is a long time friend of the reality TV star and her family, was spotted arriving at the home of Kim's friend Shelli Azoff in Beverly Hills with a gift bag for the all-white baby shower.

Kelly shared her excitement on Twitter earlier: "On my way to a very special baby shower!"

But it seems Kim's A-list pal Beyonce and pregnant singer Fergie, who was at Heidi Klum's 40th birthday bash on Saturday (1 June) were unable to attend.

Kimberly Stewart, who has a 21-month-old daughter Delilah after a brief fling with actor Benicio del Toro, celebrity trainer Tracy Anderson, Extra host Maria Menounos and reality TV star NeNe Leakes were also present to help Kim celebrate at the elegant "ladies' brunch" before of the arrival of her baby early next month.

Kim's mother Kris hired top Hollywood events planner Sharon Sacks to organise the intimate affair with the help of Kim's sisters Khloe and Kourtney, who arrived in white dresses.

They sent out music box invitations to the bash last month, featuring twirling ballerinas to friends with an ode, Hey Mama, written by Kanye about his mother, who died after complications during cosmetic surgery in 2007.

Khloe previously revealed: "It's girls, but Kanye will come at the end. I said I want Rob [Kardashian] to be there the whole time because I feel bad he's like left out of all this stuff. So I said come the whole time, but I don't know if he is. I think Scott and Lamar might bring Kanye at the end, because Kanye feels it's a little weird if he's the only guy."