I counted my shoe rack last week because I was procrastinating on actual work, and out of thirty one pairs, six get worn with dresses on a regular rotation. Six. Not the twelve strappy sandals I bought in a fever dream one July, not the four pairs of heels that have been worn a combined total of maybe nine times since 2021. Six pairs do the actual job, week in and week out, and every single one of them is something I’d have filed under “not technically a dress shoe” if you’d asked me five years ago.

That’s the thing nobody tells you about dressing for the bottom half once you’ve picked the dress. The dress is the easy part.

What_Shoes_Go_With_Any_Dress_Drawing_with_a_soft_geometric_co_15053531-7244-40be-82cb-d9bdafe54153_1

It’s one decision, made once, usually in front of a mirror with decent lighting. The shoes are where people either overthink it into a corner or default to the same tired heel because it’s the only thing they own that “goes.” I did that for years. I owned exactly one pair of nude pumps that I wore with everything from a cotton sundress to a wool sheath dress in January, because someone once told me nude heels “go with everything,” and I believed it the way you believe most fashion advice you’re too tired to question. They didn’t go with everything. They looked wrong with almost everything. They just looked the least wrong, which isn’t the same thing.

What actually changed my approach was treating shoes the way I treat every other piece of clothing I write about, which is to ask what the shoe is built for and whether that construction matches what the dress needs from it. A dress with structure and weight needs a shoe with some rigidity to match it, or it collapses the whole silhouette. A dress that moves needs a shoe that can move with it without you catching a heel in the hem every four steps, which has happened to me, badly, at a wedding, in front of people who will never let me forget it. Fabric weight, hem length, how formal the occasion actually is versus how formal you’re pretending it is, that’s the real math, and it’s less complicated than people make it once you stop trying to find one universal shoe that solves every dress at once.

There isn’t one. There are five or six that cover almost everything, if you pick them for the right reasons.

[What Shoes Go With Any Dress]

Sneakers

Everyone’s already doing this and everyone’s still slightly apologizing for it, which is ridiculous, because a clean white sneaker under a slip dress is one of the few genuinely low risk combinations in this entire category. I wear a pair of leather low tops with a bias cut midi slip more than I wear them with jeans at this point, and the test that actually matters here isn’t how it photographs, it’s whether the sole has enough structure to keep the dress from bunching against your ankle when you walk, which cheap canvas sneakers absolutely fail at. Canvas collapses at the sides after about six weeks of regular wear. Leather with a stitched welt holds its shape and keeps a clean line under a hem instead of folding over like a sock that’s given up.

Where this goes wrong is formality mismatch, not the shoe itself. A structured cotton shirt dress with sharp shoulders and sneakers reads intentional. A sequined slip dress with sneakers at an actual formal event reads like you left your real shoes in the car, which I did once, and no, it didn’t read as intentional, it read as exactly what it was. The trick is matching the dress’s own formality level down rather than trying to dress a formal dress down by force. Cotton, jersey, denim shirt dresses, all fair game. Anything with beading, structure, or an actual lining calls for something else.

Chunky sneakers get more forgiveness than I expected them to. A midi dress with a slightly heavy hem sits fine over a thicker sole because there’s enough fabric weight to keep the proportions from looking top heavy, but a light, floaty sundress over a chunky sole looks like the shoe is wearing the dress instead of the other way around.

[Sneakers]

Loafers

This is the one I’ll defend past the point of reason, because loafers are menswear through and through, and menswear construction is just better built for actual walking than most things marketed at women’s dress shoes. A proper penny loafer has a stacked leather heel, a moc toe seam that’s stitched not glued, and enough structure through the vamp to hold your foot in place without a strap. I own a pair that started life as my brother’s, he wore them for exactly one semester of grad school before deciding he preferred boots, and the leather has only gotten better since I took over, which tells you something about how these are supposed to age versus how most women’s flats are built to fall apart on schedule.

Loafers work under a dress specifically because they solve a problem heels create, which is that you can walk normally in them. With a midi dress that already has some volume, a loafer keeps the whole look grounded instead of teetering, and with a slip dress the combination reads unexpected in a way that’s actually just correct, not trying too hard. I wore mine with a silk slip dress to an event I was dreading and got asked twice where the shoes were from, which almost never happens with heels because heels are what everyone expects, so nobody asks.

The one place loafers lose is anything requiring real formality, black tie territory, a dress with train length or heavy beading. That’s not a construction failure, that’s just the wrong tool for the job, same as I wouldn’t wear hiking boots to a wedding regardless of how well they’re built.

[Loafers]

Block Heel Sandals

I spent actual money on a pair of strappy stiletto sandals for a summer wedding and wore them for exactly two hours before switching to the flip flops I’d smartly packed in my bag, because a four inch heel on grass is not a shoe problem, it’s a physics problem, and no amount of good construction fixes standing at an angle for three hours straight. Block heels solve this. Wider base, weight distributed across more surface area, and critically, most decent ones have a proper leather or rubber sole that doesn’t slide the second there’s any moisture on the ground, which stilettos absolutely do.

Under a flowy summer dress, a block heel sandal adds height without adding instability, and the strap placement matters more than people think. A single ankle strap keeps your foot locked in through movement, which matters if the dress has any swing to it, because a loose slide sandal and a swishy hem is how you end up losing a shoe mid stride, something I’ve watched happen to someone else at a rooftop event and have never forgotten.

For anything linen, cotton, or a lighter jersey, block heel sandals hit the formality level correctly, dressed up enough for an evening but not so severe they fight the fabric. Where I’d swap them out is anything structured or tailored, a sheath dress with sharp seams generally wants a cleaner, closed toe shoe to match that same precision, and an open strappy sandal under something that formal starts to look mismatched at the ankle.

[Block Heel Sandals]

Ankle Boots

Boots under a dress is one of those things that sounds wrong until you’ve actually done it and realized it solves an entire season’s problem at once. Fall and winter dresses, the heavier knits, the corduroy, the ones with sleeves, don’t want a strappy sandal anywhere near them, and a full tall boot can overwhelm a shorter hem by eating up too much leg. A proper ankle boot with a stacked heel and a seam that sits right at the ankle bone splits the difference.

The construction detail that actually matters here is the shaft height relative to your dress hem. Too short a boot with too short a hem leaves an awkward gap of exposed leg that reads unfinished, not intentional. I learned this wearing a midi sweater dress with ankle boots that sat a full two inches below the hem, and the whole look photographed like two separate outfits that happened to be standing next to each other. Fixed it by switching to a boot with a slightly higher shaft that closed that gap, and suddenly the same dress looked deliberate.

Leather ankle boots with a block heel handle a midi dress well, giving it enough weight at the bottom to balance heavier fabric up top. For a slip dress in cooler months, a sleeker boot with a pointed toe and a lower stacked heel keeps things from looking bulky, since a slip dress is already a lighter, narrower silhouette that doesn’t need much visual weight added at the ankle.

[Ankle Boots]

Strappy Heels

I’ll be honest, this is the category I trust least on construction alone, because so many strappy heels are built to look good in a photo for exactly one event and fall apart by the third wear. The ones worth owning have a few specific things going for them: a leather lined footbed instead of a glued synthetic one, straps that are stitched to the sole rather than just glued at a single point, which is the actual failure point I’ve watched happen twice on cheap pairs mid dance floor, and a heel that’s genuinely centered under the foot rather than set back in a way that throws your balance off after an hour standing.

Where strappy heels earn their place is with anything that has real structure and formality, a fitted cocktail dress, a gown, anything with boning or a proper lining. The thin straps don’t compete visually with a dress that already has a strong silhouette, and the height gives a formal dress the proportion it’s usually built for in the first place, since most formal dress hem lengths and waist placements are designed with a couple extra inches of heel in mind.

What I won’t do anymore is force strappy heels onto a casual dress just because it’s an evening event. A cotton sundress at a summer party doesn’t need a stiletto, it needs a heel that matches its actual fabric weight, which usually means something with a slightly thicker strap and a lower, sturdier heel instead.

[Strappy Heels]

Final Thoughts

If there’s one thing I’d want someone to take from this, it’s that “what goes with everything” is the wrong question. Nothing goes with everything, not really, not once you’re paying attention to fabric weight and hem length and how far you’ll actually be walking in these. The right question is what your dress is built from and what your day actually involves, and the shoe follows from there.

What_Shoes_Go_With_Any_Dress_Drawing_with_a_soft_geometric_co_15053531-7244-40be-82cb-d9bdafe54153_2

My own rotation proves this out better than any rule I could write. Six pairs, five categories, none of them interchangeable with each other despite all technically qualifying as “shoes I wear with dresses.” The loafers do work the sneakers can’t. The block heels handle grass the stilettos never will. The ankle boots save an entire season of dresses that would otherwise sit unworn from October to March.

Stop looking for the one universal pair. Build a small rotation that actually covers the range of what you wear, pay attention to how each shoe is constructed and what stress it’s designed to handle, and the “what shoes go with this dress” question mostly answers itself by process of elimination. That’s not a glamorous system. It’s just the one that’s actually held up, through weddings, rooftop parties, one memorable heel disaster on grass, and about a hundred ordinary Tuesdays where the dress was already decided and the shoes were the only thing left to get right.

Author riley

Leave a Reply

Your email address will not be published. Required fields are marked *