Cameron Diaz in Long Straight Hair with Big Cute Bright Cyan Hat

Blue-eyed blonde Cameron Diaz has a big smile as she wears a big bright cyan hat over her long blonde straight hair with bright fuschia lipstick and pearls in a fun modern look.

Cameron Diaz Hairstyles

Short   Medium   Long

Straight   Wavy   Curly

Formal   Prom   Wedding