My reply I made a while ago doesn't apply anymore, because I stopped dressing punk and vk, and switched to sweeter styles. Because I'm just nicer than that, and I really don't dress up to keep people away.
Strangely, everyone gets why I wear wigs, it seems. I don't get very many weird looks, like I thought it would. Maybe since some pop stars are publicizing it. But I'm not caught in the Teenage Fashion Trap, because I don't dress anything like Lady Gaga.
A lot of times, people are just curious about why you like to wear that, or why your hair changed color. If you give them a chance to say what they have to say, without getting upset, they're actually not opposing you, they might even think you look cute.
With people I see regularly, at school, I try to show them that I'm nice, and semi-normal, by making little gestures like holding the door, picking things up, and complimenting them. It works really well, because people are mostly nice to me. And if they want to know why you want to wear a lacy, poofy dress, or a petticoat and cat ears, just say,
"Because it's cute. I love waking up in the morning and dressing up."
:D long comment is long!