In this article
  1. What is semi-formal attire?
  2. Where semi-formal sits on the dress code ladder
  3. Semi-formal attire for women
  4. Semi-formal attire for men
  5. What to wear to a semi-formal or cocktail wedding
  6. Colors and accessories for semi-formal events
  7. What not to wear to a semi-formal event
  8. How to plan a semi-formal outfit with Outfitual
  9. Ofte stillede spørgsmål

Kort svar

What does semi-formal or cocktail attire mean?

Semi-formal and cocktail attire sit between business wear and black tie. For women, that usually means a knee-length or midi cocktail dress, a dressy jumpsuit or elegant separates. For men, a dark suit with a dress shirt, usually a tie, and polished leather shoes. Tuxedos and floor-length gowns are not required.

An invitation arrives, the dress code says “semi-formal” or “cocktail attire,” and suddenly your whole wardrobe feels wrong. Don’t worry. These are among the easiest dress codes to get right once you know where they sit on the formality scale. This guide explains what semi-formal and cocktail attire mean, how they differ from black tie, and exactly what to wear for weddings, parties and evening events.

What is semi-formal attire?

Semi-formal means dressed up, but not as formal as black tie. The occasion calls for tailoring and evening polish, not tuxedos or ball gowns. In everyday use, “semi-formal” and “cocktail attire” are almost interchangeable, and both describe the same sweet spot: a suit for men, and a dress or elegant separates for women. Wikipedia’s overview of Western dress codes (opens in a new tab) is a useful map of how these codes relate to each other.

The Emily Post Institute’s attire guide (opens in a new tab) is another helpful reference, covering every dress code from casual to white tie.

Where semi-formal sits on the dress code ladder

Dress codeWhat it meansTypical outfit
Semi-formal / cocktailDressed up for the eveningDark suit and tie; cocktail dress or elegant separates
CasualRelaxed and comfortableJeans, T-shirts, sneakers
Smart casualRelaxed but put-togetherBlazer or knit, chinos, loafers
Black tie optionalFormal, tuxedo welcomeTuxedo or dark suit; long dress or formal cocktail dress
Black tieFormal evening wearTuxedo; floor-length gown or very formal cocktail dress

Not sure whether you’re dressing up or down? Our smart casual guide covers the step below semi-formal. If an invitation says “black tie optional,” a dark suit is still perfectly acceptable, but it’s a signal to lean toward your most formal options.

Semi-formal attire for women

The classic choice is a cocktail dress that hits around the knee or mid-calf. Satin, crepe and fine knits all look right after dark. Other great options:

  • A silky midi skirt with a fine-knit top and heels or dressy flats.
  • Tailored wide-leg trousers with a satin blouse and statement earrings.
  • A dressy jumpsuit with a sleek belt.

Hemlines between the knee and mid-calf are the safest choice. A floor-length dress is fine for an elegant evening, but it isn’t required.

Woman in a long-sleeved dusty blue satin midi dress with nude block-heel sandals and drop earrings, holding a small clutch in a softly lit event hall
A satin midi dress with block heels: comfortable for a long evening, polished enough for any cocktail invitation.

Stylist tip

For daytime semi-formal events, choose lighter colors and fabrics. For evening, go darker, richer and a little shinier.

Semi-formal attire for men

A dark, well-fitted suit is the foundation: navy, charcoal or black. Wear it with a crisp dress shirt, a tie and polished leather shoes. Summer and garden events allow lighter suits in grey or tan. Make it yours with the details, such as a knit tie, a pocket square or a good watch.

Man in a fitted charcoal suit, white shirt, dark green knit tie and polished black oxford shoes in an elegant hallway
A charcoal suit, white shirt and knit tie: the semi-formal uniform, with a little texture for personality.

Tailoring doesn’t have to feel stiff. Our guide on how to style a blazer shows how to dress a jacket up or down.

What to wear to a semi-formal or cocktail wedding

Weddings add a few extra considerations. The Emily Post Institute’s wedding guest guide (opens in a new tab) suggests a cocktail or dressy afternoon dress, or a dark suit with a tie, for cocktail weddings. It also notes that the invitation and time of day are your best guide, and that religious or cultural customs, such as covered shoulders, can matter too.

  • Avoid white and ivory unless the couple asks for them.
  • Check the venue: grass calls for block heels, beaches for breathable fabrics.
  • Bring a layer for the evening, such as a tailored jacket or wrap.
  • Choose shoes you can dance in, or pack a comfortable backup pair.

Colors and accessories for semi-formal events

Rich jewel tones and classic darks always feel right in the evening. Emerald, burgundy, navy and dusty blue are especially easy to wear, and our burgundy outfit guide has more ideas for deep, warm shades.

Emerald#1E6B52
Burgundy#6B2737
Navy#1F2A44
Dusty blue#7D9BB5

Keep accessories intentional: one statement piece, a small clutch, polished shoes and, with a suit, a pocket square that picks up a color from your tie. For a little history, the Metropolitan Museum of Art’s essay on dressing for the cocktail hour (opens in a new tab) is a lovely read.

Flat lay on dark linen of a small gold clutch, burgundy silk tie, silver cufflinks, pearl drop earrings, black patent oxfords, nude block-heel sandals and a white pocket square
Evening details: a small clutch, a silk tie, cufflinks and shoes you can stand in all night.

What not to wear to a semi-formal event

  • Jeans, sneakers or casual cotton sundresses.
  • Anything that could upstage the hosts, such as white at a wedding.
  • Very short or revealing pieces at religious ceremonies.
  • Loud logos or slogans, which read casual in any fabric.
  • Brand-new shoes you haven’t broken in yet.

How to plan a semi-formal outfit with Outfitual

Before you buy something new, check what you already own. Add your suits, dresses and evening shoes to Outfitual, then ask your AI stylist, “What can I wear to a cocktail wedding in October?” It builds looks from your own wardrobe and can style around one piece, like the dress you love but never wear. Preview the full look with virtual try-on, and if you’re traveling, add it to a trip packing list in the planner. For more timeless evening ideas, read our guide on how to dress elegantly.

Ofte stillede spørgsmål

Is semi-formal the same as cocktail attire?

Mostly, yes. Both sit between business wear and black tie and call for a dark suit or a cocktail dress. Some hosts use semi-formal for slightly more formal events, so check the invitation and the time of day.

Can I wear a jumpsuit to a semi-formal wedding?

Yes. A dressy jumpsuit in satin, crepe or another elegant fabric works well for semi-formal and cocktail events. Add heels or polished flats and statement jewelry to finish the look.

Do men need a tie for semi-formal events?

A tie is expected at most semi-formal and cocktail events. For relaxed summer or garden parties, some hosts accept an open collar, but when in doubt, wear a tie. You can always take it off later.

Can I wear black to a semi-formal wedding?

Black is widely accepted for evening weddings, especially in elegant fabrics. For daytime weddings, lighter or brighter colors often feel more festive. Avoid white unless the couple requests it.

YOUR PERSONAL AI STYLIST

Your wardrobe, reimagined.

Outfitual brings your clothes, an AI stylist, virtual try-on and an outfit planner into one app. Start free today.

Hent i App StoreHent på Google Play
Black-and-white portrait of Rico Glosio in a dark blazer and white shirt

About the author

Rico Glosio

Style Editor, Outfitual

Rico Glosio is Outfitual’s style editor, writing about personal style, color and the trends worth actually wearing, always starting with what’s already in your wardrobe. Rico’s own closet runs on black tailoring and crisp white shirts, with color added one experiment at a time. More style guides.