Straight men wear "kilts" or "sarongs". If you think either is not entirely and unarguably straight and male I would invite you to repeat your views in certain places....
I live in a place in North America where it is not uncommon to see men in kilts. Still, you can safely assume that anyone you encounter in such attire is attending a formal function or cultural event. While it may be gendered as masculine, it is not a norm for everyday dress.
I live in a place in North America where it is not uncommon to see men in kilts. Still, you can safely assume that anyone you encounter in such attire is attending a formal function or cultural event. While it may be gendered as masculine, it is not a norm for everyday dress.