Cameron Diaz is known for her all-American good looks on and off the red carpet, thanks in no small part to her gorgeous blonde locks. Well actually, they've been blonde and brown, short and long, wavy and straight -- making her a pe [...]
Posted On : Mar, 18 2010 | Comments : 0