Cameron Diaz Hits the Beach
This is my birthday present to Chris Monroe. Clearly there is something about the girl who played Mary! Cameron Diaz is in amazing shape. Photographers captured the actress from many angles in these photos. Enjoy, and happy birthday Chrissy!