11 Shoes That Defined the ’90s and Still Work Today

The best thing about ’90s shoes is that most of them were never trying too hard. They were practical, slightly chunky, sometimes preppy, sometimes grungy, and usually looked better once they had been worn in a little. From Vans and Converse to loafers and Dr. Martens, these are the nine shoe styles I would build a modern ’90s-inspired wardrobe around.

A little note before we get to the shoes: I’ve already done the scrolling, searching and “wait, are these actually cute or have I just been looking at shoes for too long?” part for you. Some of the links below are affiliate links, which means I may earn a small commission if you buy through them, at no extra cost to you. As an Amazon Associate I earn from qualifying purchases.

1. Vans

More vans outfit ideas here.

Vans are one of the easiest ways to make an outfit feel instantly more relaxed. In the ’90s, their skate roots gave them that wonderfully unfussy quality that works just as well with straight-leg jeans as it does with a floral dress or plaid mini skirt. I especially like classic black-and-white Vans when the rest of the outfit is slightly feminine. They stop a slip dress or skirt from looking too polished and give it that casual, thrown-together ’90s feeling.

Find retro vans sneakers here.

2. Classic Loafers

Loafers belong to the preppier corner of the ’90s wardrobe, but they can easily wander into minimalist territory too. Wear them with a plaid skirt, fitted cardigan and tights for the full preppy look, or pair them with straight trousers and a simple knit for something much cleaner. Black and burgundy are particularly good choices because they work with denim, grey, cream, brown and all those slightly muted colors that make ’90s outfits so good.

Find black, brown, burgundy and suede options here.

3. Simple Ankle Boots

Not every ’90s boot needs to be enormous. A simple black or dark brown ankle boot is perfect with long floral skirts, straight jeans and slip dresses. Look for a relatively unfussy shape, perhaps a square or softly rounded toe and a small block heel. This is the quieter sibling of the combat boot, and it works beautifully if you like the minimalist side of ’90s fashion rather than full grunge.

Find similar styles.

4. Converse

Minimal 90s outfit with jeans, Converse, messenger bag and a leather jacket. See more converse outfit ideas here.

A pair of Converse can rescue an outfit that has accidentally become a little too sensible. Straight jeans, a fitted tee and Converse might be one of the simplest ’90s combinations imaginable, but that is exactly why it works. They are also brilliant with denim skirts, slip dresses and oversized knits. Black is the obvious classic, although burgundy and deep red are particularly good if you want a little color without losing the vintage feel.

Shop Converse sneakers here.

5. Dr. Martens Boots

This is where the grunge dial gets turned up. Classic lace-up Dr. Martens-style boots give floral dresses, plaid skirts and slip dresses the weight they need to feel distinctly ’90s rather than sweet. Try them with sheer black tights, a mini dress and an oversized denim or leather jacket. The contrast is the whole point: pretty dress, unapologetically substantial boots.

Shop your own pair here.

6. Low Dr. Martens / 1461-Style Shoes

These are the low shoes we have been using in several of the outfits, and Dr. Martens 1461-style shoes is the name I would use for them rather than calling them low Dr. Martens boots. They sit somewhere between a loafer and a combat boot, which makes them ridiculously useful for this aesthetic. Wear them with a floral maxi skirt and fitted knit for ’90s minimalism, or with a mini dress, tights and denim jacket for something more alternative. They give you the chunky sole and attitude of Docs without visually taking over the entire outfit.

7. Chunky Boots

Patent black combat or chelsea boots – find it here.

Chunky boots are perfect for bringing a little ’90s attitude to an otherwise simple outfit. The classic pull-on shape keeps them clean and wearable, while a platform sole and block heel add the heavier silhouette that works so well with grunge-inspired looks. Pair them with a plaid mini skirt, sheer tights and an oversized leather jacket, or use them to toughen up a floral dress or slip skirt. They’re also surprisingly good with straight-leg jeans and a fitted knit when you want something more minimalist. Think of them as the middle ground between polished ankle boots and full-on combat boots: easy to wear, but with just enough stomp.

90s Chelsea Chunky Boots Outfit – shop similar styles here.

8. Ballet Flats

A pop of color – find similar styles here.

Ballet flats brought a softer, more understated side to ’90s fashion, especially when paired with the decade’s clean, minimalist silhouettes. Simple black leather flats worked beautifully with straight-leg jeans, slip dresses, mini skirts and sheer tights, giving an outfit a feminine finish without making it feel overly dressed up. For a modern ’90s-inspired look, I love them with a plaid mini, fitted knit and oversized leather jacket, where the delicate shoe creates just the right contrast against heavier layers. Look for a simple rounded or slightly square toe, minimal detailing and perhaps a tiny bow. The result feels less ballet class and more ’90s cool girl who somehow made flats look better than heels.

Classic black ballerinas – find it here.

9. Platform Shoes

Cute platform shoes from Dream Pairs.

Platform shoes were made for the ’90s, when even the preppy shoes seemed to have a slightly rebellious streak. A chunky Mary Jane like the first pair takes the classic schoolgirl silhouette and gives it a grungier feel with a heavy platform sole and block heel. Style them with sheer black tights, a plaid mini, slip dress or straight-leg jeans for that perfect sweet-meets-tough contrast.

The double-buckle platform shoes lean even further into the alternative side of the decade, somewhere between a Mary Jane and a chunky loafer, and look especially good with white socks, denim skirts, oversized knits or a simple baby tee. Both are great examples of a very ’90s styling trick: take something traditionally neat and feminine, add an unnecessarily substantial sole, and suddenly the outfit has attitude.

Mary Jane Platform shoes here.

10. New Balance 530

The New Balance 530 brings that unmistakable late-90s and Y2K running-shoe feel into everyday outfits. Its chunky silhouette works especially well with relaxed denim, straight-leg jeans, slip skirts and simple knits. I love it as a softer alternative to boots when you want a 90s-inspired outfit that still feels easy and wearable.

Find it here.

11. ASICS Unisex Gel-Terrain Sportstyle Shoe

The ASICS Gel-Terrain Sportstyle Shoe has a more technical, slightly tougher look that fits beautifully with the sportier side of 90s and Y2K style. Pair it with loose denim, plaid skirts, oversized leather jackets or simple basics to give an outfit more edge. It’s a great choice when you want the sneaker to feel like part of the styling rather than just the practical finishing touch.

Shop Asics here.

The ’90s Shoe Rule

What ties all nine styles together is contrast. Chunky shoes with delicate dresses. Loafers with mini skirts. Sneakers with feminine florals. Boots with something unexpectedly polished. The shoes often provided the little bit of friction that made a ’90s outfit interesting.

And that is probably why these styles still work so well now. You don’t need an entirely new wardrobe to get the look. Start with jeans, a skirt or a slip dress you already own, change the shoes, add an oversized jacket, and suddenly the outfit has one foot firmly back in the ’90s. Literally.

Keep Exploring the 90s Outfits 🫧