Los Angeles: Cameron Diaz threw her former `Charlie`s Angels` co-star Drew Barrymore a lavish baby shower.
The 39-year-old actress feted her pregnant friend with a backyard baby shower at her home in LA on August 4, reported Us magazine.
"Kids were jumping in a bouncy castle," a source says of the shindig, where 50 guests splashed around in the pool and noshed on chips and guacamole.
Barrymore`s husband of two months, Will Kopelman, 35, also attended the event.
PTI