Cameron Diaz throws baby shower for Drew Barrymore

The actress hosted the party for her former Charlie's Angels co-star on Saturday (04Aug12) at her home in Los Angeles.

The 50 invited guests, including Barrymore's husband Will Kopelman, splashed around in the pool and snacked on chips and guacamole.

A source tells Us Weekly magazine, "Kids were jumping in a bouncy castle."

Barrymore, who was first rumored to be pregnant in February (12), is due to give birth later this year (12).

Copyright (c) WENN 2012, All Rights Reserved.