Cocktail Attire: What to Wear

Cocktail attire is dressy but not formal: for men a dark suit (tie optional) or a sharp blazer with tailored trousers; for women a knee- to midi-length dress, an elegant jumpsuit or dressy separates, with heels or smart flats. It's the usual code for evening parties, celebrations, engagement parties and many weddings.

Quick Shop

Want an Outfit Built for Your Exact Event?

Tell Askoutfit's AI stylist the dress code, venue and weather, and get a complete outfit in seconds.

Style My Outfit

Cocktail Attire Compared

Dress codeMenWomen
Black tieTuxedoFloor-length gown
CocktailDark suit, tie optional; velvet or patterned blazer fineKnee or midi dress, jumpsuit, dressy separates
Semi-formalSuit and tieCocktail or midi dress, elegant separates
Smart casualBlazer or knit, no tieMidi dress or trousers with a blouse

Cocktail Attire for Men

  • Suit: navy, charcoal or black; well fitted. A tie is optional at most parties.
  • Blazer option: velvet (burgundy, green, navy), a textured wool or a patterned jacket with plain dark trousers.
  • Shirt: crisp white, light blue or black; a fine roll-neck under a blazer works in winter.
  • Shoes: Oxfords, Derbies, polished loafers or sleek Chelsea boots.

Cocktail Attire for Women

  • Dress: knee to midi length in satin, silk, crepe, velvet or sequins; the little black dress is the classic.
  • Alternatives: an elegant jumpsuit, a satin co-ord, or a silk blouse with tailored trousers or a slip skirt.
  • Shoes: heels, heeled sandals, embellished flats or heeled ankle boots in winter.
  • Accessories: a small clutch and one statement piece of jewellery.
  • Modest options: a long-sleeve midi or maxi dress in satin or crepe, or wide-leg trousers with a longline embellished top, with a coordinating hijab.

Six Cocktail Outfit Formulas

  1. Navy suit + white shirt + no tie + black loafers.
  2. Burgundy velvet blazer + black roll-neck + black trousers + Chelsea boots.
  3. Charcoal suit + light-blue shirt + patterned silk tie + dark-brown Oxfords.
  4. Black satin midi dress + strappy heels + gold earrings.
  5. Emerald jumpsuit + metallic heels + small clutch.
  6. Ivory silk blouse + black slip skirt + pointed pumps.

Day vs Evening

Daytime cocktail events allow lighter colours, florals and linen-blend suits. After dark, choose deeper colours, velvet, satin and metallic accents.

Common Mistakes

  • Floor-length gowns (too formal) or casual sundresses (too casual).
  • Jeans, sneakers or polo shirts.
  • Wearing white to a wedding with a cocktail dress code.

Shop the Look

Find the key pieces for this look on Amazon — affiliate links keep this site free

Complete the Full Look

Styling these pieces together gives you a complete, cohesive look — save search time and buy the full ensemble in one click.

Shop Complete Look on Amazon

Want an Outfit Built for Your Exact Event?

Tell Askoutfit's AI stylist the dress code, venue and weather, and get a complete outfit in seconds.

Style My Outfit

Frequently asked questions

What is cocktail attire?

Dressy but not formal: a dark suit with optional tie or a sharp blazer for men, and a knee- to midi-length dress, elegant jumpsuit or dressy separates for women.

What should men wear for cocktail attire?

A well-fitted navy, charcoal or black suit, tie optional, or a velvet or textured blazer with dark trousers, plus Oxfords, loafers or sleek boots.

What should women wear for cocktail attire?

A knee- to midi-length dress in satin, silk, crepe or sequins, an elegant jumpsuit or a silk top with tailored trousers, with heels or embellished flats.

Is cocktail attire the same as semi-formal?

They are very close. Semi-formal leans toward a suit and tie; cocktail attire allows more personality and often no tie for men.

Can I wear a long dress to a cocktail event?

A fluid midi or a simple maxi dress is fine, but a formal floor-length gown is usually too dressy for cocktail attire.

✈️ Travelling soon?

Climate-Specific Outfit Guides for 49 Cities

From Dubai summer to London winter — find exactly what to pack and wear.

Explore Travel Guides →