So what is semi-formal for men? We've got you ... It's not as rigid as the most formal dress codes, which usually demand a tuxedo, but it does mean you'll need a suit—or, at the very least ...
But for men who have ... marathon in a suit, it became clear that the average suit-wearing man could easily achieve comfort and flexibility, even while dressed in formal attire.