Quite surprised at your B.O. comment. When I worked in intensive care in the early 2000's we wore a freshly laundered scrubs uniform every day. I used to shower on arriving to work (because I used to cycle everywhere) and shower when I arrived home each day I worked.
While in the army, if you didn't do your ablutions every morning you'd be put on a charge. We'd often be inspected and I remember one guy being put in jail for two weeks because he had a dirty pair of socks in his kidney pouches during a big inspection. He had a clean pair in his backpack, but it was easier for him to grab one from his kidney pouches, which happened not to have been washed; unfortunately he did suffer from very smelly feet; so, when asked by the inspecting officer to show him a pair of socks, he grabbed the easiest pair to get. Everything in your webbing had to be packed in a specific way.
While doing my basic training we had one guy who didn't wash every morning; we were charged by the sergeant to give him a regimental bath, which is not pleasant because you get scrubbed with a stiff scrubbing brush using scouring powders such as Vim. He was also given a beasting. (apparently now banned following the death of a soldier some time ago) The guys who were ordered to beast him were told if they didn't comply with the order, they would be beasted as well. If you don't know what beasting is; it's an extreme form of punishement that isn't actually in Army Reg'. We were ordered to hold the recipient down so that he was totally immobile and two soldier were then ordered to bite the nipples of the offender (after he had been scrubbed red raw in a bath of cold water) until they bled. Yes it is barbaric, but it definitely got you to follow orders.
The only time we didn't have access to a proper shower/bath was when we were on military manoeuvres, but we still had to wash; sometimes in freezing cold water before morning inspection; during the winter, in the middle of Germanies forests temperatures would often drop to -16 degrees. .
The only uniform I never liked was the grey woollen uniform of the post office circa 1978 to 1979 that when wet had a doggy smell to it and was extremely itchy. The white waterproofs we were issued with used to make you sweat badly as they had no breather holes. They updated the uniform shortly after I left and were issued with breathable waterproofs that looked really smart (blue and red coloured)