Blond? Or blonde? The answer, as with many language-related question, is that it depends.
Grammar Girl tackles this issue and provides a handy-dandy tip sheet so you don’t have to change all of your characters’ hair as a precaution.
You can listen to and/or read her ruling here.