Learned something fun the other day. Blondes are more desirable in a general sense, because everyone's hair darkens as they age.
Thus, lighter hair = younger, more fertile, more likely to have healthy children. A critical, subliminal signal for males attempting to reproduce successfully.
Yay for evolutionary psychology?