An invitation that says "black tie" or "cocktail" is a short instruction written in a code. Hosts use the code so that every guest arrives at roughly the same level of dressed-up, which is why a gala looks so coherent in photographs. Red-carpet events follow the same system: the dress code is printed on the invitation, and the styling team works inside it.
The code mostly controls four things: the length of the hem, the weight and shine of the fabric, the height of the heel, and the size of the bag. Get those four right and you can wear almost any colour or cut and still look as though you read the invitation properly. Try it below. Pick a dress code and watch the hem move.
| Hem | |
|---|---|
| Fabric | |
| Shoes | |
| Bag | |
| Bend it |
White tie is the most formal code there is: a floor-length gown, formal fabric, and not much room for improvisation. You will rarely see it outside state dinners, certain balls and some opera nights. Black tie is the one most people mean when they say "formal". For a dress that means floor length, or a very polished long alternative such as an elegant tailored jumpsuit or a tuxedo-style suit.
Black tie optional means the hosts would like black tie but won't turn anyone away for less. A long dress still works best, and so does a midi in a rich fabric. Semi-formal and cocktail sit lower: knee length or midi, a dress that looks dressed up rather than dressy, and shoes with a heel or a refined flat. Cocktail is usually an evening code, so it takes darker colours and shinier fabric than a daytime wedding would.
The code sets the length and the fabric. Everything else is yours.
Formal fabrics catch light in a controlled way. Satin, crepe, silk, taffeta and velvet all hang with weight, so the dress keeps its line when you move. Thin jersey and light cotton fold into the body and wrinkle, which reads as casual however long the hem is. That is the quickest way to tell a good evening dress from a day dress in the same colour.
Colour is flexible. Black is the safe choice at night, but deep green, burgundy, navy and chocolate brown all read as formal, as do bright reds and blues in a heavy fabric. The only colour to think about is white, because at a wedding it is usually left to the couple.
Start with the length. A midi dress with a clean line can be worn to cocktail, semi-formal and black tie optional events, and what changes is the rest: heel height, jewellery, bag. Add a structured jacket or a shawl for a more formal evening, and swap flat sandals for a closed heel. If you already own a long dress, you have a black tie outfit; hiring or borrowing one for a single event is a perfectly good answer too, and so is buying second-hand.
Keep the accessories simple when the dress is doing a lot. One strong piece, such as large earrings or a statement clutch, is enough. At black tie, a small structured bag or a clutch is the norm, and a big everyday tote is the clearest sign you did not check the code.