Semi-Formal vs Formal: Decoding the Dress Codes for Every Occasion Dress codes can be tricky, can’t they? You get an ...