From Charlie's Angels to The Holiday to Bad Teacher -- there's definitely something about Cameron Diaz! The Hollywood veteran isn't shy about showing off her enviable beach body, and is just as comfortable in a bikini as she is in a show-stopping red carpet gown. Check out the actress' hottest bikini moments!
June 10, 2010
Let your hair down, girl! Diaz spent a quick two-day trip to Hawaii relaxing with family members and friends before jetting back to L.A. to get back to the Hollywood grind.
Credit: Splash News