Blonde-haired women, who are often stereotyped as carefree and ditsy, earn seven per cent more than women with hair of other colours, researchers claim.
And in addition to their preferential pay packets blondes also marry wealthier men, who earn an average of six per cent more than the husbands of other women.
A study in the journal Economics Letters reported that having blonde hair boosts pay by £1,600 a year for a woman earning £22,000 a year – the average salary in Britain.
Researchers at the University of Queensland, who surveyed 13,000 women, said that the difference in pay remained the same even when other factors such as height, weight and education were removed.
They could not explain why blonde-haired women enjoy more financial success, but said no other hair colour produced similar results.
Dr David Johnston, who led the study, said: "Blonde women are often depicted as being more attractive than other women, but also less intelligent.
"But it seems the association between blondes and beauty dominates any perception that they have low intelligence.
"This could explain why the 'blondeness effect' is evident in the marriage market."
Olga Uskova, president of the International Blondes Association, told the Mail on Sunday: "Blondes have wealthier husbands because we are more fun and outgoing, and men are more attracted to us.
"We also do better in the workplace because when we make a mistake we can say, 'Oh, sorry about that, it's because I'm blonde' and get away with it."
Sourced: telegraph.co.uk / 04 Apr 2010