Many of them, at least nowadays, will be come as you are, meaning they don’t really care what you wear and there’s no ...
So what is semi-formal for men ... formal attire. Feeling fancy? Cashmere is a luxurious upgrade. On a budget? A poly-blend can work, but make sure there's some wool in there. There's no debate ...