Outfit Algorithm
Dress Code Decoder
The Dress Code Decoder is a free tool that explains what any dress code means in plain English. Got an invitation with a dress code you only half understand? Pick the code below and get the plain-English version: what it means, what to wear, what to skip, and how to finish the outfit.
Choose the dress code on your invitation:
Semi-formal and business casual share the middle of the scale: semi-formal is the event version, business casual is the office version.
Quick Questions
What if the invitation has no dress code?
Read the clues instead: the venue, the time of day, and how formal the invitation itself looks. An evening event at a hotel or ballroom usually means cocktail or above. A daytime garden or restaurant event usually means semi-formal or smart casual. When two outfits both feel possible, choose the more polished one, because guests regret underdressing far more often than overdressing.
Can I wear black?
Yes, at almost every code. Black is the standard safe color for black tie, black tie optional, and cocktail, and it works at semi-formal too. At a daytime wedding, soften head-to-toe black with one lighter accent, such as a pastel wrap, a metallic shoe, or a colored bag, so it reads as celebration rather than mourning. The colors to avoid at a wedding are white, ivory, and cream, which belong to the bride.
What if I overdress?
Overdressing by half a step is rarely a problem, and it is easy to soften on the spot: take off the statement jewelry, or remove a wrap or jacket to relax the look. Underdressing is the mistake people remember, so when you are torn between two options, wear the more formal one and adjust down if the room turns out relaxed.
Already know the code and just need the outfit? Try the Outfit Finder and get a full outfit formula in five questions.