The Holiday actress, Cameron Diaz, is said to have thrown a lavish baby shower, for her friend Drew Barrymore, on Saturday, at her home in Los Angeles. Around 50 guests, along with Drew's husband, Will Kopelman, splashed around in the pool and snacked on chips and guacamole. The kids where enjoying and jumping in a bouncing castle.

Barrymore is set to deliver her baby, later this year. She and Cameron were co-stars, in Charlie's Angels.