The dress code itself is already tricky enough to navigate, and choosing the best shoes for semi-formal attire for women makes it even more complicated—especially if you don’t want to look underdressed.
By definition, semi-formal refers to elevated dressing that steps up from your usual business casual ensemble without entering the formal territory of tuxedos and floor-length gowns.
We’ve already written a complete semi-formal dressing guide—including dress alternatives and wedding-specific picks—to help you build your foundational outfit. Now, it’s time to uncover the best semi-formal footwear to complete your look that is polished, sophisticated, and never too casual.
Can Sneakers be Semi-Formal?

As defined above, semi-formal is distinguished by elevated outfits that go beyond your typical business casual look. Because of this, wearing sneakers as semi-formal attire for women can be tricky and divisive—especially if the event observes a traditional dress code.
But fret not: there are a handful of foolproof alternatives that retain the comfort of sneakers without sacrificing the polished appearance demanded by semi-formal occasions.
Does Semi-Formal Require Heels?

We get it—sneakers are off the table, so you might assume heels are the only choice for women’s semi-formal footwear. The good news? They aren’t. Aside from high heels, there are plenty of other options to choose from when completing your stylish yet comfortable ensemble.
Whether you prefer the added height of block heels and pumps, or the ease and comfort of flats and dressy lace-up shoes, read on to discover the complete list of footwear you can wear for semi-formal occasions without looking underdressed.
Semi-Formal Shoes to Wear That Don’t Look Casual
Pumps


There’s a reason pumps have remained a timeless wardrobe staple: their incredible versatility allows them to seamlessly cross multiple dress codes, including semi-formal occasions.
Exuding effortless elegance and sophistication, pumps are one of the most reliable choices for a semi-formal outfit. Whether you opt for a classic slip-on silhouette or a modern slingback style, their pointed-toe and polished finish ensure your look never feels underdressed. Stick to classic neutral colorways like nude, white, or black to instantly complete a timeless ensemble.
Kitten Heels


If you want to take comfort up a notch, kitten heels—the low-slung cousin of classic pumps—guarantee it without sacrificing style.
Defined by their low tapered heels, kitten heels make a good pick for women prioritizing comfort but still want to add a few inches of height to their looks. Their pointed toe silhouette effortlessly creates a polished finish, especially when crafted from luxe satin or boasting a statement embellishment like an oversized bow or bedazzled appliqués.
Block Heels


While we love the effortless sophistication that pumps exude, it brings an unavoidable caveat that wearers experience, especially when worn for a long time—painful blisters. And what’s a better way to avoid these annoying sores than wearing open-toed block heels instead?
With a wider toe and base, block heels distribute your weight evenly without stuffing your toes into a small space. These also make them a good choice for outdoor venues like garden weddings, usually set on cobblestone or uneven pavements, or for occasions that call you to the dance floor.
If you love the closed-toe silhouette of pumps but loathe the discomfort of stiletto heels, their block alternatives also make a good, comfortable pick.
Dressy Flats


If you want to maximize comfort without looking underdressed, dressy flats create a look that’s both relaxed and refined.
Yes, you read that right—heels aren’t mandatory for semi-formal events. The key is choosing pairs with elevated details, such as pointed toes, embellished slingbacks, or statement ankle straps. Just steer clear of basic, structureless ballet flats or casual slides to ensure your footwear steps up from your everyday style.
Loafers


Gone are the days when loafers are only reserved for menswear, as this pair also completes our list of best semi-formal footwear to don for women.
With the lack of the usual elevated heels, loafers make an excellent choice for infusing comfort into your looks without sacrificing a polished style. They also boast a roomier toe box compared to the typical ballerinas, allowing you to wear them during extended periods of celebration.
Its sleek finish doesn’t fail on sophistication either, which goes well with pantsuits or tailored dressy separates for a sartorial statement.
Oxford and Derby Shoes


As the ultimate elevated alternative to casual sneakers, dressy lace-up shoes like Oxfords and Derbies are another standout choice for completing a semi-formal outfit.
Long considered menswear staples for special occasions, women’s Oxfords and Derbies now come in a wide variety of sleek flat and low-heeled versions. Whichever silhouette you choose, these tailored lace-ups guarantee a polished, sophisticated look that pairs exceptionally well with sartorial pieces like a tailored pantsuit or structured dressy separates.
👠 Ready to complete your semi-formal look with the perfect pair of shoes?
Explore ZALORA’s collection of women’s shoes, featuring everything from timeless classic silhouettes to chic contemporary styles.
The beauty of a semi-formal dress code is that it prioritizes comfort alongside sophistication—and the same principle applies when choosing your footwear. Whether you prefer adding extra height with a classic pump or keeping your feet firmly on the ground with dressy flats, the best semi-formal shoes share one defining characteristic: elevated style without sacrificing comfort.
Which pair from our list is your go-to choice for completing a semi-formal outfit? Let us know in the comments below!
