The difference between ‘blond’ and ‘blonde’

Today I found out the words “blond” and “blonde” are not wholly synonymous.  So what’s the difference between the words “blond” and “blonde”? (besides the obvious extra ‘e’) ;-)

BlondesThe difference is simply in what gender the word is referring.  When referring to a woman with yellow hair, you should use the feminine spelling “blonde”.  When referring to a male with yellow hair, you should use the spelling “blond”.

This then is one of the few cases of an adjective in English that uses distinct masculine and feminine forms.

More info here