I will look twice when I see someone wearing a hat, but that's only coz it's done so little. Here it has the connotation of 'trying too hard' unless your entire clothing style in fact comes with a hat, and even then you have to be able to pull it off. Personally, I couldn't care less, you wear what you want.
I actually have the same problem with open shoes. People come up to me in the middle of the winter going: 'Aren't you cold???? Why are you wearing that now, are you crazy??" Seriously, you'd almost contemplate wearing closed shoes, just to keep people from talking to you. (yes, I always have warm feet and prefer open shoes )
Same goes for my clothes..i wear what I want and I constantly get asked if I'm not overheating or freezing to death. Well, clearly I'm not, or I wouldn't dress like this, now would I???
It's..annoying, really, and so not worth the repeat conversation so I can relate, Heart. People should just mind their own business, and stop trying to tell others what to do.
PS: I don't wear circlets coz of this very reason, though I love those things.
Sorry I read about half the post at the top and some above me. Anyhow, I dress against the norms here. I love wearing hats, and if it really compliments the person wearing the hat and I know her. I will say how wonderful it looks. Like my boss I had last year, she loved wearing these rounded felt like hats that would cover her ears making her look even more feminine and totally chic. I told her I liked her hats and wondered where she got them. I don't know, but I can't find a good hat shop here.
Anyhow I am more tomboyish and will wear a baseball cap if I can pull it off for work on a day off, a fun school trip, or few other occasions. I would just tell this person that said that to just get a life. Thankfully we don't have to live or work with such jerks...
"Really? We all wear hats where I come from. People around here aren't cool, huh? Too bad," and then sort of look down and shake my head and make a "tsk-tsk-tsk" sound, and then hold my head up and walk off.
Another thing I might have tried (depending on my sense of the person's personality) is:
"Oh, you don't like it?" in a really hurt tone. "I guess NOW I'll just have to have to expose my head to that hot sun," in a really pitiful tone (try to shed a tear, if you can).
The latter may elicit an apology in some cases.
One of those two lines would very likely work well on the kind of people who say stuff like that, if I recall correctly. You just have to use the right one.
They might just be angry that you seem so indifferent to them and what they think. It's probably not really about the hat at all. Chances are that if they liked you, they wouldn't notice things like that. People really only notice minor flaws like that in people when they're already looking for reasons to criticize them.