✦ Culture · Amsterdam
Vintage Dresses in Amsterdam: A Buyer's Guide
Vintage dresses were cut for a body, not a size chart. Darts sit where they should, hems fall where they were meant to, and the fabrics (real silk, heavy crepe, proper cotton) move in a way that modern jersey never will.

Why Dresses Matter Now
Vintage dresses were cut for a body, not a size chart. Darts sit where they should, hems fall where they were meant to, and the fabrics (real silk, heavy crepe, proper cotton) move in a way that modern jersey never will.

Foto: ΘSWΛLD · Pexels
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.

Foto: Odin Reyna · Pexels
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.
Go on a weekday morning if you can. The rails are fullest before the weekend crowd arrives, and staff have time to show you what came in overnight. Tuesday is restock day at Episode and Concrete Matter. Bij Ons gets new pieces daily, but the good stuff goes fast.

Foto: Vika Glitter · Pexels
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.

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.
One last thing: try it on properly, walk around in it, and sit down. 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.
✦ The EditOne to watch
Ivory Lace Parasol Umbrella Vintage Wedding Bridal
A gown like this is the fastest way to add a little history to anything you own. This honestly worn gown in ivory is the kind of piece that tells a story before you have said a word. A piece like this is not really bought, it is kept.
On the market now
The names
Meet the designers
The minds behind this story — each with a piece currently on the market.
Dior
France · 1940s
The New Look & the Lady Dior
The New Look & the Lady Dior
Top piece

View →
Alpha Industries
USA · 1950s
The MA-1 flight jacket
The MA-1 flight jacket
Top piece

View →
Avirex
USA · 1970s
The vintage bomber
The vintage bomber
Chanel
France · 1910s
The little black dress & the 2.55
The little black dress & the 2.55
Top piece

View →
Continue the edit
Further stories from the same world
Three more walks through the same vintage universe.

The Silk Scarf Is the Quiet Flex of Amsterdam
A silk scarf is the cheapest way into a serious label. The prints are small paintings, the hand-rolled edges are proper craft, and a good one costs less than a mediocre dinner.
Read the story →
The Leather Jacket Is Back, and Amsterdam Wears It Best
A leather jacket is the rare piece that looks better the longer you own it. Vintage ones arrive already broken in. The collar softened, the cuffs scuffed, the lining a little tired in the best way.
Read →
The Art Deco Furniture You Can Wear: A Styling Guide for Grown-Ups
Art Deco furniture is not just for your living room. Here is how to wear its geometry, materials, and glamour without looking like a costume.
Read →

Sign in