Lace-Sleeve Evening Gown with Metallic Waist Detail

Evening Dress Guide: Black-Tie vs. Semi-Formal vs. Cocktail

Few things cause more last-minute outfit anxiety than a dress code you're not entirely sure how to interpret. Black-tie, semi-formal, and cocktail all sound similarly dressy on an invitation, but they call for meaningfully different evening dresses — and getting it wrong in either direction (too casual or too formal) stands out.

Black-Tie: Floor-Length, Formal Fabrics

Black-tie is the most formal of the three and generally calls for a floor-length gown in a more formal fabric — satin, structured lace, or a fully sequined finish. The Lace-Sleeve Evening Gown with Metallic Waist Detail fits squarely into this category, with its full-length silhouette and formal detailing. Shorter hemlines, even in dressy fabrics, tend to read as underdressed for a true black-tie event.

Lace-Sleeve Evening Gown with Metallic Waist Detail

Semi-Formal: The Most Flexible Category

Semi-formal sits between black-tie and cocktail, and is usually the most forgiving code to shop for. A midi or floor-length dress both work, as long as the fabric and detailing feel elevated — the Mermaid Hem Evening Dress with Off-Shoulder Neckline is a good example of a dress that can flex between a semi-formal event and a slightly dressier one depending on the accessories you build around it.

Mermaid Hem Evening Dress with Off-Shoulder Neckline

Cocktail: Shorter, Still Polished

Cocktail attire calls for a shorter hemline — typically knee-length to just below — in a dressy but less elaborate fabric than black-tie. The Sleeveless Midi Cocktail Dress with Bowknot Detail and the A-Line Cocktail Dress with Double-Breasted Button Detail both sit comfortably in this category — dressy enough for an evening event, without the full-length formality of a gown.

Sleeveless Midi Cocktail Dress with Bowknot DetailA-Line Cocktail Dress with Double-Breasted Button Detail

When the Invitation Doesn't Specify

If a dress code isn't listed, the venue and time of day are your best clues. An evening event at a hotel ballroom skews more formal by default; a restaurant private room or a rooftop skews toward cocktail or semi-formal, even without an explicit code printed on the invite.

Fabric Signals Formality as Much as Length Does

A floor-length dress in a casual jersey knit will still read less formal than a knee-length dress in structured satin or lace. If you're deciding between two dresses of similar length, the more structured, more formal-feeling fabric is usually the safer choice when the code is ambiguous.

Accessorizing by Dress Code

Black-tie supports more formal jewelry — statement earrings, a clutch rather than a crossbody. Cocktail and semi-formal have more room for personality in accessories, since the dress itself is doing less of the formality signaling on its own.

The Bottom Line

When in doubt between two dress codes, lean slightly more formal rather than less — it's far easier to remove a layer or dress down accessories than to look underdressed for a black-tie room in a cocktail-length hem.

Back to blog