Cameron Diaz is the ultimate beach babe bella donna! Her hair is usually a perfect hue of bleach blonde, and she's always got a natural sun-kissed glow—most likely from her favorite pastime, surfing! We've looked into her makeup bag once before to get the lowdown on her flawless face from the movie The Holiday, so this time, let's take a closer peek into her beach bag.