It's Cameron Diaz's birthday today, so in honor of the "Something About Mary" star, we've decided to take a look back at some of her best sartorial moments. Love her or hate her, you have to admire her for snagging consistently hot younger dudes and kind of just doing what she wants. Also, Cameron is a rare actress that does casual-wear as well as she does formal occasions. So on the occasion of her 40th birthday (girl looks damn good), we salute you.
Like us on facebook