What to Wear to a Semi-Formal Event

Semi-formal is the dress code that confuses everyone. Not because it's complicated, because it gives you just enough room to overthink it. Here’s how to get it right every time.

July 1, 2026

What Does A Semi-Formal Dress Code Mean?

Semi-formal attire sits between cocktail dressing and business casual. It's polished and intentional without veering into black tie territory. It’s elevated rather than extravagant. Dressed, not costumed.

For women, that typically means mini or midi dresses in refined fabrics, tailored separates, or a co-ord set that reads as put-together rather than casual. The goal is looking like you made an effort and that the effort was worth it.

The confusion usually comes from context. A semi-formal corporate dinner has a different energy to a semi-formal garden wedding. A daytime semi-formal event reads differently to an evening one. 

The good news? Semi-formal is one of the most wearable dress codes there is. It gives you options without demanding perfection. Nail the fabric, the fit and the finishing details, and you'll always land right.

Semi-Formal vs Cocktail Attire

These two are often used interchangeably, but they're not the same thing. Cocktail is a step up with shorter hemlines, more structured silhouettes, a sharper overall aesthetic. 

Semi-formal has a little more flexibility in length and formality. Let's explore the difference:

Semi-Formal

Formality Level: Polished, elevated casual.

Dress Length: Midi, maxi, or mini.

Fabrics: Satin, chiffon, tailored crepe, linen blends, jersey.

Silhouettes: Fluid, tailored, wrap styles.

Accessories: Refined, intentional.

Shoes: Heels, dressy flats.

Cocktail

Formality Level: Formally dressed, party-ready.

Dress Length: Typically knee-length to midi.

Fabrics: Satin, silk, structured fabrics.

Silhouettes: Structured, bodycon, cocktail cuts.

Accessories: Statement jewellery, evening bags.

Shoes: Heels preferred.

Formal means floor-length gowns, black tie, white tie. It's the kind of dressing that requires a plan. Semi-formal doesn't ask that of you.

Where formal attire leans into grandeur, semi-formal is about refinement. You're not expected to arrive in a ball gown, but you should still look like you took the occasion seriously.

The easiest way to avoid overdressing for a semi-formal event: skip the full-length gown in favour of a midi dress in a polished fabric, or a maxi dress with clean lines rather than heavy embellishment. Keep your accessories elegant rather than ornate, and you'll read exactly right.

What to Wear to a Semi-Formal Event

Dresses

A dress is almost always the easiest answer for semi-formal dressing, and for good reason. One piece, minimal decisions, immediate polish.

Satin dresses are the foundation of a semi-formal wardrobe. The fabric does the work. A fluid satin midi in a neutral or deep tone feels elevated instantly. Style it with strappy heels and minimal jewellery for the kind of outfit that looks considered without feeling overdone.

For occasions that call for a more polished, corporate-adjacent feel, structured dresses in tailored fabrications are a natural choice. A well-cut sheath or wrap dress in a quality fabric will always read as appropriate, while tailored silhouettes offer plenty of versatility. Hemline, fabric and finish are easy to adjust depending on the formality of the event.

For evening occasions where a darker palette feels more fitting, black dresses are a reliable and endlessly wearable option. A black midi in satin or structured crepe, paired with heels and sculptural earrings, will meet almost every semi-formal dress code with ease.

Regular price $159
Regular price $125

Tailored Separates

The good news? Dresses aren't your only option. A well-considered combination of separates can feel just as polished, with the added benefit of being easier to rewear in different ways.

A blazer layered over a slip dress or paired with tailored trousers instantly elevates a look. It adds structure without feeling overly formal and gives you a versatile extra layer you'll wear long after the event.

Tailored wide-leg trousers styled with a fitted top and heels are a combination that works time and time again. Keep the palette tonal and choose elevated fabrics over casual staples like denim or jersey to create a look that feels effortlessly semi-formal.

Co-ord sets in structured or satin fabrications are another strong option. The matching pieces create a cohesive look with minimal effort, while refined silhouettes ensure the overall outfit feels polished rather than casual.

Mila Shaped Blazer - Tan Check

Shaped Blazer - Tan Check

Regular price $229
Preferred Fibres
Regular price $115
-30% Off Sale price $81
Preferred Fibres

Shoes & Accessories

This is where a semi-formal look comes together. Your outfit may be the foundation, but the right shoes and accessories are what make it feel complete.

Heels are the classic choice, with strappy heels, block heels, kitten heels and mules all fitting the dress code. For daytime or outdoor events, a pair of refined flat sandals can work just as well.

When it comes to jewellery, think refined rather than excessive. Sculptural earrings, a delicate pendant or a single statement ring add just enough interest without overwhelming the look. Finish with a structured clutch or a small shoulder bag for a polished finishing touch.

Browse our accessories collection to complete a look that feels considered and effortlessly put together.

Regular price $109

Yara Metal Wounded Stud Earring - Gold

Metal Wounded Stud Earring - Gold

Regular price $89

Semi-Formal Outfit Ideas by Occasion

Semi-Formal Wedding Attire

A semi-formal wedding offers plenty of flexibility, but the setting should always guide your outfit. As a general rule, avoid wearing white and consider the time of day, venue and overall tone of the celebration.

For daytime weddings, a midi dress in a soft floral, muted hue or timeless neutral paired with strappy heels and understated accessories strikes the right balance. As the evening unfolds, richer tones and elevated fabrics come into their own. An effortless maxi or a structured dress in a deeper palette feels polished without overshadowing the occasion.

Our collection of wedding guest dresses offers an effortless starting point for semi-formal celebrations.

Outfit formula: A satin midi, strappy heels and sculptural earrings.

Regular price $209
Regular price $185

Semi-Formal Dinner Outfit

For a semi-formal dinner — whether it's a restaurant celebration, work event or intimate evening out — the goal is to look polished without feeling overdressed for the setting.

A fluid midi dress or an elevated co-ord paired with heels and refined jewellery strikes the right balance. If the venue has a more relaxed atmosphere, a blazer layered over tailored trousers offers a polished alternative that still feels occasion-appropriate.

Outfit formula: A satin co-ord, heeled mules and delicate earrings.

Regular price $129
Regular price $145

Semi-Formal Work Event Outfit

Work functions have their own rhythm — the aim is to feel like yourself, just a little more considered. Effortless, appropriate, and clearly dressed for the occasion without feeling overworked.

A midi dress or a refined co-ord in a neutral palette works beautifully here. Avoid anything too overtly evening; satin and high-shine finishes are better reserved for after-dark events. Instead, focus on quality fabrics, clean silhouettes and accessories that feel intentional rather than statement-led.

Outfit formula: A knit midi, pointed heels and minimal jewellery.

Regular price $175

Bao Mesh Pointed Heel - Chocolate

Mesh Pointed Heel - Chocolate

Regular price $99

Semi-Formal Birthday or Party Outfit

A semi-formal birthday or celebration allows for more expression. Colour, silhouette and detail can all take a more confident direction, the occasion naturally lends itself to it.

A mini dress in a standout fabrication, a long-sleeve style with textural interest, or a satin co-ord paired with heels all feel appropriate for this setting. Accessories can be used to elevate the look further, adding impact without overwhelming the outfit.

Outfit formula: A mini dress, pearl drop earrings and a statement bag.

Soleia Cowl Drape Shirt Dress - White

Cowl Drape Shirt Dress - White

Regular price $125

Elianne Satin Frame Clutch Bag - White

Satin Frame Clutch Bag - White

Regular price $159

Semi-Formal Outfit Ideas by Season

Summer Semi-Formal Outfits

Summer semi-formal calls for breathable fabrics in lighter tones, but ease of wear should never be mistaken for casualness. Linen blends, chiffon, lightweight satin and structured crepe all work beautifully in this context.

A fluid midi in a warm neutral, blush or classic print feels effortless for daytime summer events. Keep layering minimal, opt for open-toe heels, and allow the fabric to move as it’s intended to.

Outfit formula: A chiffon co-ord, strappy heels and structured earrings.

Regular price $129

Winter Semi-Formal Outfits

Winter semi-formal is an opportunity to layer with intention. A long-sleeve dress in a richer fabrication, or a midi dress styled with a sharp blazer, keeps the look polished through the colder months.

Darker palettes — deep burgundy, navy, forest green and black — feel naturally aligned with the season and always read as elevated. Heels remain the preferred choice, though if weather or comfort calls for it, sleek knee-high boots are a refined alternative.

Outfit formula: A long-sleeve dress, knee-high boots and sculptural earrings.

Regular price $145
Regular price $159

FAQs

What is semi-formal attire for women?

Semi-formal attire for women means polished, event-appropriate dressing that sits between cocktail and business casual. This typically includes midi or maxi dresses in refined fabrics, tailored separates or elevated co-ords, paired with heels and considered accessories.

What does semi-formal dress code mean?

Semi-formal means you're expected to dress up, but not to black tie standards. The aim is refined rather than extravagant. Think quality fabrics, clean silhouettes, intentional styling and an overall sense of occasion.

What is the difference between cocktail and semi-formal attire?

Cocktail attire is slightly more formal, typically shorter hemlines, more structured silhouettes and a sharper party-ready aesthetic. Semi-formal allows more flexibility in hemline length, fabric and overall formality. Both require a degree of polish; cocktail just demands a little more of it.

Can you wear jeans to a semi-formal event?

Generally, no. Jeans sit below semi-formal expectations. Even dark, tailored jeans don't quite meet the brief. Opt for tailored trousers or a dress instead, you can always save your favourite pair for the after-party.

What should I wear to a semi-formal wedding?

For a semi-formal wedding, a midi dress in a polished fabric (like satin, chiffon, structured or crepe) is a reliable and elegant choice. Avoid white and anything too casual. Style with heels and refined accessories. Browse wedding guest dresses for occasion-specific options.

Are long dresses appropriate for semi-formal events?

The short answer is, yes, a maxi dress or floor-length style in a refined, non-embellished fabric is appropriate for semi-formal events, particularly in the evening. Keep the silhouette clean and the styling polished, and a long dress reads beautifully for most semi-formal occasions.