Cameron Diaz has revealed the reason behind dying her hair brown; to attract "cooler" guys.
The 'There's Something About Mary' babe ditched her blonde locks in 2006 because she thought different types of guy would approach her.
"I just wanted to try something different and see what kind of guys hit on me when I was a brunette as opposed to blonde," Cameron says.
"The guys who liked the dark hair were the cooler, more sensitive, interesting guys."


