So since today is national tartan day I went to work kilted. I work at a large home improvement store. Yesterday i checked the dress code at work. Predictably it says nothing about kilts it says skirts and dresses may be worn as long as they are no shorter then 2 inches above the knee. So I asked the closest thing we have to an HR person and she said its aloud and she knows of another store who had someone work kilted before.

So I figured I was safe I wore the kilt and From 5am until 1 pm i got no negative comments. Not a single bad comment from coworkers, customers or assistant managers. At around 1pm the store manager sees me for the first time today his eyes widened and he said "come with me". Then he preceded to tell me I was unprofessional for wearing a kilt. And said " You decided to wear this on the day the district manager is here" I told him it was national tartan day and from what i see it isn't against dress code. he told me he thinks it is and he went to check. few minutes later i get paged and he tells me he will let it slide if i don't wear it again. I declined and told him i want to know for sure if i can wear it . few minutes later i get called into his office. He calls me unprofessional again says they are gonna let it slide today cause " he believes I'm right that its some sort of holiday even though it isn't on his calendar". And tells me if I wear it again he will have to go up the HR ladder to check whether i can wear it or not.

I asked why is a female allowed to wear a skirt but i cant wear a kilt and i was told " women are aloud to wear things men aren't". So being away i move a lot at work have to sit on forklifts and climb ladders i also had shorts on under the kilt just in case. I am just not sure how it is unprofessional.
Sorry just had to rant a little bit.