Pics! Birthday Girl Cameron Diaz Throughout the Years

Cameron Diaz turns 38 on Monday, and we’re celebrating her big day with a parade of pics!
From blonde to brunette and sexy to sporty, see the leggy star showcase her ever-changing styles over the last decade. Plus, catch glimpses of Cameron with ex-boyfriend Justin Timberlake — and rubbing shoulders with the likes of Leonardo DiCaprio, [...]






