If "dress" doesn't have to be really dressy,
https://www.duluthtrading.com/mens-m...efault&start=2 I haven't used their pants that much, but I've been commuting for several years with their shirts (I change at the office in the morning; but wear the shirts back). Indeed, most of my Duluth shirts are 6++ years old, I bought them for trips to India and have used them as office attire since. Really hold up well.