LIVE
✦ Loading vintage finds from Amsterdam · Paris · London · Tokyo · New York · Milan · Barcelona · Berlin…

✦ Culture · Amsterdam

Vintage Dresses in Amsterdam: A Buyer's Guide

The city is a cycling culture. You pedal over cobblestones, brake for trams, and lean into curves along the canals. A dress that flutters too much or rides up is useless.

By Louis Trash·
Vintage Dresses in Amsterdam: A Buyer's Guide

Why Dresses Matter Now

Vintage dresses were cut for a body, not a size chart. The cut is the point: darts in the right place, a hem that hangs straight, and fabric that moves like fabric.

Chanel
Chanel

The city is a cycling culture. You pedal over cobblestones, brake for trams, and lean into curves along the canals. A dress that flutters too much or rides up is useless. Vintage cuts from the 1940s through the 1970s were made for movement. They have weight, structure, and a certain practicality that fast fashion abandoned. A 1950s shirtwaist in cotton poplin can take you from a morning at the Albert Cuypmarkt to an evening at the Concertgebouw without a second thought.

Designers like Dior and Balenciaga set the postwar silhouette with nipped waists and full skirts, but the dresses that ended up in Amsterdam’s secondhand shops often came from middle-class wardrobes. They were worn, mended, and worn again. That history is in the seams. You can feel it when you slip one on. The way the fabric has softened, the way the darts align with your own body. That’s not nostalgia. That’s engineering.

How to Wear It

Take the shoulders in rather than the waist. That single alteration fixes most old dresses. A tailor can do it in an hour for about 25 euros, and it transforms the entire drape. The waist should sit where it was intended. On your actual waist, not your hips. If the dress is too big in the bust, don’t take it in there. Instead, adjust the side seams and add a small dart at the back if needed. A good tailor will know.

Dior
Dior

Wear a cocktail dress in daylight with flat shoes. It stops it looking like a costume. A 1960s sequined shift with white sneakers and a denim jacket is a statement. Heels at 10 a.m. suggest you’re going to a wedding, not living your life. Amsterdam’s style is understated, functional, and slightly irreverent. Let the dress do the talking.

Layer a fine knit over a slip dress and let the hem show. This works especially well with bias-cut slips from the 1930s and ’40s, which are notoriously hard to wear alone. A thin cashmere or merino sweater in a contrasting colour adds warmth and dimension. The slip’s lace or satin edge peeking out is intentional. It’s a nod to how women actually wore these garments back then. With multiple layers, because heating was expensive.

Accessories matter. A vintage dress looks modern with a leather crossbody bag and a chunky watch. Avoid period-perfect styling unless you’re going to a themed party. The goal is to look like a person, not a mannequin.

Where to Find Yours in Amsterdam

  • Episode De Pijp (Gerard Doustraat 63). Big racks, honest prices, restocked most mornings, from around 20 euros. This is a workhorse shop. You have to dig, but the turnover is constant. I’ve found a 1970s Yves Saint Laurent Rive Gauche dress for 35 euros here. It had a missing button and a loose hem, but the fabric was untouched. Worth the effort.
  • Concrete Matter (Huidenstraat 13). Menswear with real provenance, the good stuff is at the back, from around 45 euros. The owner, Dennis, knows his deadstock. He has a rack of 1960s Italian military jackets and a selection of 1950s American denim. The women’s selection is smaller but curated. Ask to see the back room. That’s where the leather jackets and the one-off pieces live.
  • Bij Ons Vintage (Nieuwezijds Voorburgwal 150). Curated designer, ask about the pieces behind the counter, from around 60 euros. This is the shop for labels. They have a rotating collection of Chanel, Dior, and Courrèges. The staff are not snobby, but they know what they have. If you see a silk dress with a French label, ask to see it properly. They’ll let you handle it, check the seams, and try it on with respect. Prices are fair for the quality.
  • Waterlooplein Market (Waterlooplein 2). Unsorted and cheap. Go early, bring cash, from around 90 euros. The market is chaos in the best way. You’ll find bins of vintage slips, racks of 1980s polyester, and the occasional gem. I once pulled a 1940s rayon day dress from a pile of tablecloths. It cost 15 euros. The seller had no idea. Go on Monday or Friday when the vendors are fresh. The early bird gets the silk.

Midweek mornings are when the new stock is out and the sellers aren't rushed. Tuesday is restock day at Episode and Concrete Matter. Bij Ons gets new pieces daily, but the good stuff goes fast.

balenciaga
balenciaga

What to Look For

Check the zip. A metal one usually means pre-1970s. Plastic zips came into wide use in the late 1960s, so a metal zip is a good sign. But be careful: some 1980s dresses have metal zips as a design choice. Look at the zipper pull and the stitching around it. If the teeth are small and closely set, it’s likely original.

yves saint laurent
yves saint laurent

Look at the seam allowance inside. Generous fabric means it can be let out. A seam allowance of at least one centimetre is ideal. If it’s half a centimetre, you’re stuck with the size. Check the hem too. A deep hem can be let down, but a narrow one cannot.

Hold the underarms to the light for thinning and old deodorant damage, which is permanent. Perspiration eats through silk and rayon. It appears as a faint discolouration or a roughness in the weave. No amount of dry cleaning will fix it. If the underarms are intact, the dress has likely been worn sparingly.

Small tears along a seam are an easy fix; tears through the fabric itself are not. A seam rip can be repaired invisibly. A tear in the middle of a skirt panel is a different story. Unless you love the print and have a plan to patch it, walk away.

The final test is always the same: try it on, move in it, then trust your first instinct. A vintage dress that only works standing still is not going to survive your actual life. Raise your arms, bend over, pretend to pick up a bike. If the fabric strains or the zipper digs in, move on. There are thousands of vintage dresses in Amsterdam. You’ll find one that fits your body and your day.

Vintage 1960s Christian Dior Jacket Saks Fifth Avenue Navy New Look Style Blazer✦ The Edit
Blazers · Used

One to watch

Vintage 1960s Christian Dior Jacket Saks Fifth Avenue Navy New Look Style Blazer

The New Look that rebuilt fashion. This honestly worn blazer in navy from the 1960s carries exactly the quality that made Dior worth collecting in the first place. This is the kind of thing that only improves the longer you live with it.

On the market now

View the piece

The names

Meet the designers

The minds behind this story — each with a piece currently on the market.

✦ DesignerN° 001

Dior

France · 1940s

The New Look & the Lady Dior

The New Look & the Lady Dior

Top piece

Vintage 1960s Christian Dior Jacket Saks Fifth Avenue Navy New Look Style Blazer

View →

✦ DesignerN° 002

Alpha Industries

USA · 1950s

The MA-1 flight jacket

The MA-1 flight jacket

✦ DesignerN° 003

Avirex

USA · 1970s

The vintage bomber

The vintage bomber

✦ DesignerN° 004

Chanel

France · 1910s

The little black dress & the 2.55

The little black dress & the 2.55

Top piece

Chanel Auth Vintage Black White Pink Red Tweed Fringe Jacket Blazer FR 40 US 8

View →