I'm in corporate hospitality tomorrow, rather than my normal place in the SW corner. T-shirt and shorts, I think..... Except for the dress code. Might not need the thermals, though.
Worry not. You are not alone. I agree entirely. I actually don't like wearing trainers for things other than what they are meant for.. They always make my feet too hot.