I once went on a date with a lawyer. Since we worked in the same neighborhood, we agreed to meet soon after work. And after we agreed on the day and time of the date he added (quite unnecessarily?) that he'll be wearing his work clothes. I said that I'll be wearing mine and we left it at that though I wondered if I should take my lab coat in my pocketbook ( just in case).
In the end, the guy wasn't even worth me showing up in a robe but that's not what this post is about.
It appears that some work clothes are better than others. Often business people (i.e. those who have to have a 'professional' appearance) quite often find it acceptable to show up at an evening social function wearing their 'work' clothes, regardless of the general appearance of these clothes. A suit is a suit.
A couple of times I've noticed doctors (medical residents) attending a function in scrubs. Granted , doctor is a respectable profession. But a uniform at a social function is neither respectable nor respectful.
Would it be ok for a nursing assistant to show up in scrubs? Would a nursing assistant or a nurse (wearing exact same scrubs) ever allow him/herself this liberty. How about a mechanic in an oily blue one-piece, or a butcher in a blood splatters apron? Can a train conductor or a police officer show up at an engagement party or a brit in their uniform?
Or do I need to get out more?