I love fair skin with a contrast especially if the eyes are light colored e.g. blue, green... It defines the face rather than washing it out.. I like the brown but I have to say it I prefer it on brown-eyed people.. It softens the harshness of the eyes and the skin color (at this point I think I'm thinking about sorta latin american girls..LOL) but I don't like blonde at all, I think it's a bit non-characteristic.. No offense anyone