Semi-formal attire for women means a dressy, polished look that sits below black tie and cocktail formality but above business or smart casual — think a knee-length or midi dress, dressy separates, or a jumpsuit in a refined fabric, paired with heels or dressy flats. It’s a common dress code for daytime weddings, semi-formal work events, and dinner parties that want guests dressed up without going full cocktail.




What to wear
- A knee-length or midi dress in a refined fabric
- Dressy separates — a structured top with a skirt or tailored trousers
- A jumpsuit in a polished, non-casual fabric
- Heels or dressy flats
- Tasteful jewelry that finishes the look without overdoing it
What not to wear
- Athletic wear or overly casual pieces
- Distressed or overly casual denim
- Flip-flops or beach sandals
- A full-length gown (this reads as overdressed for semi-formal)
Do / Don't at a glance
| Do | Don't |
|---|---|
| Choose a knee-length or midi dress, or dressy separates | Show up in athletic wear or casual denim |
| Pick refined fabrics with some structure | Wear flip-flops or beach sandals |
| Add heels or dressy flats | Overdress in a full-length gown |
| Keep jewelry tasteful and intentional | Skip accessories entirely — semi-formal still wants some polish |
The formality scale
- Black tie — floor-length or tea-length gowns in elevated fabrics
- Black tie optional — gowns welcome, dressy midis and elevated separates also acceptable
- Cocktail — knee-length dresses, dressy separates, room for bolder color and shorter hemlines
- Semi-formal — a step below cocktail; dressy but more flexible on fabric and silhouette
- Smart casual — casual comfort with tailored structure, the most relaxed end of "dressed up"
Venue and season variants
- Daytime semi-formal wedding: lighter fabrics, pastel or floral prints, sandals or low heels
- Evening semi-formal dinner: richer colors, silk or satin-adjacent fabrics, heels
- Winter semi-formal event: a velvet or wool-blend dress, tights, closed-toe heels or boots
You asked, we answered
Is semi-formal the same as cocktail attire?
Not quite — semi-formal sits a notch below cocktail, allowing slightly more casual fabrics and simpler silhouettes while still being dressed up.
Can I wear pants for semi-formal?
Yes — dressy, tailored trousers or a jumpsuit in a refined fabric both work well for semi-formal dress codes.
What shoes work best for semi-formal?
Heels, dressy flats, or embellished sandals depending on the season and venue. Save casual sandals and sneakers for a more relaxed dress code.