I was aware of the fiance/fiancee difference, due to the fact that I was someone who read the dictionary (true story), but I always thought that the blond/blonde was a difference of language (maybe French?