Well, if it is a convention or a cosplay festival then it is okay. But personally, I believe that cosplay is not some kind of fashion that should be wear in public. It is a bit weird and needs a lot of understanding.

Cosplay is a Japanese fan term for Costume Play; it is equivalent to the Western fan term Masquerade. Cosplay in Japan covers much of the spread that the convention masks in the West cover, from SF to fantasy, from medieval to military uniforms. It's basically a time for fans to dress up in their favorite garb or as their favorite character and have a little fun.