The invitation says "cocktail" and nobody explains what that means. Here are the four codes you will meet, from most formal down.
The 4 dress codes

Black Tie
Floor-length, in a fabric with presence like satin or lace. Galas and evening weddings.
Floor-lengthSatin · laceGala · evening wedding
See gala dresses
Cocktail
Knee-length or midi, one step more deliberate than a work dress.
Knee · midiSatin · a little shineParty · hotel evening
See cocktail dresses
Semi-Formal
Softer shapes, calmer colours. An A-line dress or a tailored jumpsuit both work.
A-line · sheathFluid fabricOffice · daytime
See corporate looks
Smart Casual
A tidy day dress, or a good skirt and top.
Short · midiLight, breathableRestaurant · rooftop
See day dressesDressing for the heat
Most guides are written for cold climates. In Bangkok, do this instead.
- Breathable fabrics: chiffon, light satin
- Sleeves in sheer fabric
- A light wrap for cold ballrooms
When the invitation says nothing
- Five-star hotel, evening → Cocktail
- Restaurant or rooftop, early evening → Smart Casual
- Temple or family home, morning → modest, shoulders covered
- Office or hotel, midday → Semi-Formal
Match the code without buying
Every event sets a different code. Rent for the occasion and land on the right level every time.

