Cameron Diaz has had quite the Hairvolution- Starting with that fun, super short bob (which put her on the map), then a brief stint as a brunette, to finally find herself in a classic, side-parted shagg that's become as signature as her all-consuming smile.
More recently, Cameron's been seen sporting a major fall trend- sleek, straight hair. I personally love this new look, but find it ages her just a bit. I think the blonde, wavy style she's had for the past few years is my favorite of all (boring, but true!)...
Which of Cameron's looks do you love most?