Semi-Formal Dress Code: What to Wear as a Woman
Semi-formal means a midi dress or dressy separates. Below cocktail in formality, still put-together. Add heels or dressy flats. This guide covers the rules and the dresses to shop.
What is the semi-formal dress code?
Semi-formal suits daytime weddings, dinners, and work events. A midi dress fits well. Dressy separates work too. The look stays neat and refined without the sparkle of cocktail attire.
What should you wear to a semi-formal event?
Choose a midi dress in a clean fabric like crepe or a soft floral. A wrap or A-line silhouette suits most figures. Shop midi dresses or the Modern and Occasion collection.

What to avoid
Skip floor-length gowns, heavy sequins, and casual denim. Avoid white and ivory at weddings.
Frequently asked questions
What is the difference between semi-formal and cocktail?
Cocktail leans dressier and more festive. Semi-formal reads simpler and suits daytime.
Is a floral dress semi-formal?
Yes. A midi floral in a refined fabric fits a semi-formal code.
What time of day suits semi-formal?
Daytime and early evening events both fit.
Related reading: semi-formal wear and the cocktail dress.
Read more in the Dress Codes Decoded hub.
Vilmere Editorial Team.
Quote of the Day
Style is more than what we wear or how we decorate our spaces — it’s the freedom to choose what reflects who we are. Every design, every detail, is crafted with intention: to inspire joy, to add meaning, and to transform the everyday into something extraordinary. Because when comfort meets elegance, life itself feels more beautiful.
Brand Description
At our core, we believe that style should feel effortless yet meaningful. Each collection is carefully designed with attention to detail, blending modern aesthetics with everyday comfort. From timeless silhouettes to refined textures, our pieces are crafted to inspire confidence and elevate the way you live and dress. More than fashion, it’s a lifestyle made for you.