Cameron Diaz | CHRISTIAN LOUBOUTIN heels
Carmen Diaz in a Stella McCartney gown.
Cameron Diaz - Light, bright colours really suit her Clear Spring type!!
Carmen Diaz Jewelry Animal Necklace, $525; roseark.com - ELLE.com
Dove Cameron in Celebrities Attend the Premiere of Disney's 'Descendants'
Carmen Diaz: Left Diamond Starburst Earring | azaleasf.com
You wouldn't guess that Cameron Diaz is about to turn 40! She looks fab in round, oversized sunnies & workout gear
IDDDDDDDDD''''''''''Red Carpet Glamour: Cameron Diaz. Research Provided By: The House of Beccaria