London: Hollywood star Drew Barrymore celebrated the impending arrival of her second child at a star-studded baby shower, where guests included Gwyneth Paltrow, Cameron Diaz and Reese Witherspoon.
The 39-year-old actress, who already has a 16-month-old daughter Olive with her husband Will Kopelman, is expecting another baby girl enjoyed a huge bash over the weekend, reportedly.
"Drew had a blast. (She is) so ready for this baby," a source said.
`Iron Man 3` star Paltrow, 41, was also on hand for the festivities despite keeping a low profile since announcing her split from Coldplay frontman Chris Martin, 37, last month after 10 years of marriage.
Barrymore is expected to give birth in the next two weeks.