Pregnant actress Drew Barrymore was joined by pals including Cameron Diaz, Gwyneth Paltrow and Reese Witherspoon on Saturday (12Apr14) to celebrate the impending birth of her second child.
The Charlie's Angels star threw a baby shower at her Hollywood Hills home and was joined by around 50 guests.
A source tells People.com, "Drew had a blast. (She) is so ready for this baby!"
Barrymore and her husband, art consultant Will Kopelman, are expecting a sister for their 18-month-old daughter Olive.
The couple wed in 2012.