Cameron Diaz looks fabulous with this length hairstyle. Her hair looks romantic, yet chic and classy. Her bangs fall nicely at the front as they are swept over to one side. Her hair falls nicely on the shoulders.This haircut is long.The hair colouring is blonde with darker highlights.


Pictures provided by Retna