They change their hair color like the seasons, but which one looks best on each celeb? Take a look and weigh in here
"Cameron Diaz looks great in all her hair colors," and she is able to play with different shades to achieve a "good girl or bad girl style," says Robinson. But in our opinion, her blonde hair looks especially natural against her golden skin. It's perfect for bringing out her sunny, "beach babe" personality.
Our humble opinion: "The blonde enhances her personality, which screams Quintessential California girl to me." -- Molly, Associate Editor
Next: Cameron Diaz as a brunette
for signing up!
Please add us to your safe send list
so our emails land in your inbox.