Skip Nav
Photo 9 of 43

9

Cameron Diaz

When all else fails, Cameron Diaz knows that you'll still look chic on the beach with a ponytail-visor combo (plus, wearing a hat is good for your skin).

Image Source: FameFlynet
X