Vintage Shoes and Heels: 8 Styles From Mary Janes to Boots

admin

Many pairs of colorful vintage high heels and sandals arranged on a wooden floor.

If you buy through links on our site, we may earn a small affiliate commission to help support the blog - at no extra cost to you. It never influences our product selection process. Thank you!

Heel height and shape decide which of these vintage pairs is yours: a low block heel, like the bow-accent pumps, carries you through a workday or a wedding, while a Mary Jane or a peep-toe heel suits an evening you can mostly spend sitting or dancing.

Pick by how long you’ll be on your feet, then let the shoe be the one loud detail.

1. Vintage Mary Jane Pumps

White polka dot Mary Jane pumps with black platforms and high heels on lace.
The polka dots on these Mary Jane pumps add a playful touch to any outfit. · 📷 @eh232008

Polka dots on a Mary Jane pump bring a pattern and a classic shape in one pair, so everything else you wear can stay quiet.

The platform under the high heel also takes some strain off the arch, which matters if you plan to wear them past dinner.

Pair them with a solid skirt or a simple dress in black or white, and keep the dots as the only print in view.

Pearls and gloves are optional extras for a full period look; I’d skip them for daily wear.

2. Vintage T-Strap Heels

Silver metallic T-strap block heels worn with a white floral embroidered dress.
The silver T-strap design offers both style and stability for outdoor events. · 📷 @memeryshoes

A T-strap with a peep-toe cut looks dressy without trying hard, and silver metallic is easier to wear than it sounds.

The block heel is the practical choice here: more stable than a stiletto on patios, grass-adjacent spots and cobblestones. If your dress carries a lot of detail, keep the bag plain so the shoe is the only shine.

3. Retro Peep-Toe High Heels

Mauve satin peep-toe high heels with pleated detail on a wooden floor
The gathered satin detail elevates this peep-toe heel into a unique statement piece. · 📷 @Enchanted_us

Gathered satin across a peep-toe turns a simple heel into something that looks handmade. Mauve is the smart color choice, since it reads soft but still works with navy, charcoal, cream and black.

Satin marks easily, so I’d save these for dry evenings and wear them with a plain dress that doesn’t compete with the pleating. Skip heavy textures near the shoe; a smooth hem lets the detail show.

4. Vintage Wedding Shoes

Cream vintage wedding shoes with silver beadwork, pearls, and lace ruffles.
The lace and beadwork on these wedding shoes provide a classic, elegant look. · 📷 @a_modernevintage

Low block heels are the sensible answer for a long wedding day, and cream with pearls, silver beadwork and lace ruffles still feels dressy.

You can stand through a ceremony and dance after in them, which a thin heel rarely allows.

Match the cream to your dress in daylight before you commit, because ivory, white and cream can clash. Since the shoe is already detailed, I’d keep the dress hem simple, or choose one short enough to show them off.

5. Beige Lace-Up Pumps

White lace-up block heel pumps with cutout details worn with patterned white tights.
The cutout details on these lace-up pumps give them a vintage mid-century vibe. · 📷 Dwarves Shoes

Cutouts and a lace-up front give a block heel pump a mid-century feel, and a pale shade keeps it light.

Worn with patterned white tights, the shoe adds one more texture rather than a competing one, so keep the tights and shoe in the same color family.

Laces let you adjust the fit across the instep, a real advantage over a slip-on pump that gaps. Add a simple skirt, and leave the outfit’s other details alone.

6. Vintage Brown Leather Mule Heels

Brown leather mule heels with low block heels on light blue fabric
The brown leather makes these mules a practical choice for everyday wear. · 📷 @kenet_studio

A brown leather mule with a low block heel is the easiest vintage pair to wear on a normal weekday. With no back strap, it slips on fast, and the low heel keeps errands and commutes comfortable.

Brown leather works with denim, cream trousers and midi skirts in place of black, which can feel heavy in daylight. Look for the maker’s name inside the sole, as on the Alka pair here, and check it when buying secondhand.

7. Vintage Lace-Up Heeled Boots

Brown leather lace-up boot with low heel worn with a white sock.
The lace-up design and low heel make these boots comfortable for all-day wear. · 📷 @oldphoria

Brown reads softer than black, and the low heel keeps it wearable for a full day on your feet.

A white sock folded at the ankle is a small, cheap way to make it feel period.

I’d wear them with a midi skirt or straight jeans and keep the rest of the outfit plain. Laces also let you tighten or loosen the fit as the day goes on.

8. Bow-Accent Block Heel Pumps

Dark brown leather block heel pumps with bows worn with white lace tights.
The bows on these block heel pumps add personality without overwhelming the look. · 📷 @toro.stor

Bows on the toe turn a plain dark brown block heel pump into a pair with some personality. Dark leather keeps the bows from looking sweet, and the block heel holds up better than a thin one on long days.

White lace tights make a good match, but with a shoe this detailed, I’d keep the tights as the only other pattern.

A simple skirt or dress in a solid color lets the bows stand out. Skip any bag with its own bow.

Vintage Shoes and Heels: 8 Styles From Mary Janes to Boots 9

Leave a Comment