I know this isn't really related to anything foregoing but stays within the dress theme.
I was stationed overseas where, for security reasons, uniform was not worn in public. Off base we would be a motley crew blending well with the local population.
However, we also saw a number of US servicemen transit through who were similarly advised not to wear uniform in public. Yet, almost without exception, they would trundle off locally dressed in chinos and polo shirts. This was in the 90s. To be honest, they may as well have worn No 1 dress uniform and whistled Yankee Doodle Dandy. I have to say, though, they were very smartly turned out.
I've just read that back. Forgive me, I'm not being anti-American (not even a tiny bit) just making an observation.