Skip Nav
Photo 14 of 31

14

Cameron Diaz

Cameron is the queen of beachy blonde colour, and we can't imagine her with any other hairstyle.

All the Latest From Ryan Reynolds