Gwen Stefani was joined by celebrity guests including Jessica Alba and Nicole Richie for a glamorous baby shower to celebrate her third pregnancy.
The 44-year-old singer - who is already mum to two boys, seven-year-old Kingston and five-year-old Zuma with husband Gavin Rossdale - posted pictures online of the blue and white themed party at the Hotel Bel Air in Los Angeles.
Gwen, who is expecting another boy, shared pictures of a table with blue doughnuts and sweets, laid out in bowls shaped into the word "Baby", as well as masses of white roses which she describes as "heaven". She also showed off a green cake with a baby's head on, which had a chocolate marble filling. Posting a picture of a piece of cake on a plate she said "cake for my baby!"
Jessica was snapped carrying a huge layered "cake" made up of her own company Honest's skull nappies. According to E! Online, other star guests included Gwyneth Paltrow, Rachel Zoe, Kate Beckinsale, Chelsea Handler and Jen Meyer, who lavished Gwen with gifts of designer baby clothes and toys.
Gwen revealed she was expecting a boy last month, writing online: "I was ready to hand over the crown, but I guess I am still queen of the house. #itsaboy #surroundedbyboys."