Skip to main content

Did you just receive an invitation to an event that says the dress code is ‘semi-formal’? Have you b…