Cameron Diaz looks sexy and desirable with this hairstyle. The hair is medium length and curly. She has her hair parted to the side with thick bangs across the forehead. This look is nice and would be cute for a prom.The haircut is medium length and layered.Cameron's hair colour is is a gorgeous auburn.


Pictures provided by Retna