Cameron Diaz
Cameron Diaz


Being one of Hollywood’s most powerful and highest-paid actresses, we’re pretty sure she could still land gigs with purple hair.
The Verdict: Maybe it’s just us, but we think the brown hair on Diaz is too intense. Her blonde roots go best with her sun-kissed skin and blue-eyed California girl charm. Charlie loved her as his blonde angel, and so do we!

.jpg)
.jpg)



.jpg)
.jpg)
.jpg)




.jpg)