Vintage Outfits Men Can Build Around 9 Timeless Pieces

Samuel Carter

Man in a grey vintage three-piece suit and fedora leaning against theater doors.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. Please read my full disclosure here.

Vintage outfits for men range from a cotton chore jacket over a white tee to a tailored waistcoat under a wool overcoat, with leather jackets and high-waisted trousers sitting somewhere in between.

Pick based on formality: a tailored suit from the 50s or a waistcoat under an overcoat adds structure, while a chore jacket or leather jacket keeps the look relaxed.

1. Vintage Accessories

The gold watch adds a refined touch to this tailored outfit, enhancing its vintage appeal. · 📷 @ndwc0

Accessories set the tone before a single word is said.

A leather watch strap in brown or black, a gold-case watch with a clean dial, and a patterned tie in mid-width silk give a vintage look the detail it needs while staying lean and unfussy.

A leather belt with a simple gold or brass buckle ties the pieces together. Keep the palette small and the metals consistent.

2. Vintage Pants

The high-waisted pleats of these trousers create a classic silhouette reminiscent of 40s styling. · 📷 @ugentle_official

High-waisted pleated trousers in wool or a wool blend give you the silhouette that defined 40s and 50s tailoring. The rise sits at or just above the natural waist, and the pleats add room through the hips without bagging out.

Olive green, grey, or brown in a check or herringbone weave works with most of what you already own. Pair them with a tucked shirt or a fitted sweater and finish with leather shoes in a matching or darker shade.

3. Men’s Vintage Clothing

The structured blazer here captures the quality that often eludes modern fast fashion. · 📷 @reelmis

A well-made vintage piece outlasts most of what you’ll find new at the same price.

Flared trousers from the 70s, a structured blazer, or a shirt in a natural fiber gives you the fit and fabric quality that modern fast fashion skips.

Look for natural materials, finished seams, and details like working buttonholes or hand-stitched hems.

Buying vintage is a great way to elevate your style on the cheap while reducing fashion waste. Whether you’re looking for a one-of-a-kind graphic tee, rare designer pieces, or those sneakers you missed on drop day, the secondhand market is absolutely booming right now.

— GQ

4. 60s Fashion

The fringe on the vest moves with the wearer, embodying the spirit of 60s counterculture. · 📷 @dominicfulco

Counterculture pieces from the 60s, suede fringe vests, round sunglasses, and layered beads, give you a look that still reads rebellious without trying too hard.

The fringe moves when you do, and the round frames soften a square or angular face.

Pair a fringed vest over a plain shirt or turtleneck in cream, brown, or faded denim. Keep the rest simple: straight-leg jeans or chinos and boots in suede or worn leather.

5. 50s Tailored Suits

The fitted waistcoat gives this three-piece suit a formal look that defines 50s menswear. · 📷 @practically_patrick

A three-piece suit in navy or charcoal wool, tailored close through the body with a fitted waistcoat, gives you the sharp, formal look that defined 50s menswear.

The waistcoat adds structure and keeps the jacket from needing to do all the work.

Pair it with a narrow tie in a subtle pattern and a fedora or trilby hat if you want the full period effect. Brown leather shoes, preferably brogues or derbies, finish the look without competing with the suit.

6. Leather Jackets

The textured leather adds character, fitting the classic cool look since the 50s. · 📷 @northfitzroyvintage

A black or brown leather jacket in cowhide or horsehide, fitted through the shoulders and worn in just enough to move with you, gives you the look that’s defined cool since the 50s.

The zipper, the collar, and the patina do the talking.

Wear it over a plain white tee or a button-up shirt with straight-leg jeans and boots. The jacket here works because the fit is close but not tight, and the leather has texture and weight.

7. White T-Shirt and Cuffed Denim

The tucked white tee shows the waistline, creating a clean look that has endured for decades. · 📷 @vivarockabilly2020

A white crew-neck tee tucked into dark indigo jeans, cuffed once or twice above black leather boots, gives you the clean, minimal look that’s worked since the 50s. The tuck shows the waistline and keeps the proportions tight.

Roll the cuffs to sit just above the boot shaft.

The boots anchor the outfit, so pick a pair with a clean toe and minimal hardware. A black leather jacket or a denim jacket in a darker wash than the jeans layers over it when you need one.

8. Vintage Chore Jacket Outfit

The navy chore jacket's boxy shape complements the olive chinos for a streamlined workwear vibe. · 📷 @im_gaox

A navy chore jacket in cotton duck or heavyweight twill over olive chinos and brown leather shoes gives you the workwear look stripped of anything extra.

The jacket’s patch pockets and straight cut keep it boxy without drowning a leaner frame.

The olive and brown combination stays neutral enough to wear often.

A tucked shirt or plain tee underneath lets the jacket’s structure do the work. The hat adds a vintage touch but isn’t required for the outfit to hold together.

9. Overcoat and Tailored Waistcoat

The long black overcoat adds presence and formality to this early 20th-century inspired outfit. · 📷 @dapperdashy

A long black overcoat worn over a grey tailored waistcoat, tie, and matching trousers gives you the formal silhouette that defined early 20th-century menswear. The coat’s length, hitting mid-thigh or lower, adds weight and presence.

The waistcoat holds the formality in place even when the coat comes off.

Pair it with black or dark brown leather dress shoes and keep the tie narrow and restrained. This outfit reads formal, so save it for occasions that call for it.

Frequently Asked Questions

How to dress vintage as a man?

Pick pieces from a single decade or era and keep the fit close to your body.

Start with one strong vintage item, a leather jacket or high-waisted trousers, and pair it with modern basics that don’t compete. The look works when the proportions stay tight and the pieces feel intentional, not like a costume.

Why does Gen Z love vintage?

Vintage offers styles you won’t see on everyone else and reduces waste from buying new clothes that wear out fast.

The quality and craftsmanship, natural fibers and hand-stitched details, outlast most of what’s sold new at the same price. Each piece carries the cut, pattern, and character of its decade rather than following whatever’s trending this season.

Leave a Comment