CELEBRITY
08/30/2011 08:29 am ET Updated Oct 30, 2011

Cameron Diaz's Sexiest Bikini Days (PHOTOS)

Cameron Diaz turns 39 today, and we're celebrating with a look back at her sexiest bikini moments!

Read more on POPSUGAR