I was discussing this with my dad the other day. He was genuinely shocked when I pointed out that, were a chap who works for me to rock up one day in a frock, I would be taking my career in my hands and opening the company up to umpteen lawsuits if I even dared to mention the fact - let alone object.
At the same time, however, if he turned up in jeans, I'd be entirely within my rights to send him home.
The world's gone totally fùcking insane.
That's because employers aren't allowed to discriminate against protected groups and people who wear jeans aren't a protected group.
For the same reason, you couldn't send home a Jew who turns up to work in a yarmulke, even if you have a company policy about no headwear in the office (or in Charlie's case, no Jews in the office)
Does the idea of 'protected groups' not strike you as both arbitrary and sinister, though?
And my reason for sending someone home who turned up in a dress would be exactly the same as that for sending home someone whom I deemed to be scruffily dressed - the potentially negative impact of their appearance on the professionalism and reputation of the company. To my mind, it would be wildly unprofessional for someone to turn up unexpectedly in a dress without having first discussed it with their employers.
Of course not. As a society, we have come to accept that certain dress codes for men and women are acceptable in the workplace. It is wildly inconsistent and unfair to enforce one dress code, but not another. The upshot of this is that all dress codes become impossible to enforce. Thus, all standards slip and everything goes to shìt.
Oh, hang on. We're already there.