14 Old Money Vest Outfits for Men

Three old money vest outfits for men: a navy waistcoat with grey trousers, a cream sweater vest and a dark green waistcoat
Photos: Gustavo Fring, Mikhail Nilov and Elo on Pexels
What's in this guide
  1. 1. Navy Vest, Light Blue Shirt and Grey Trousers
  2. 2. Cream Sweater Vest Over a White Shirt
  3. 3. Dark Green Waistcoat and a Flat Cap
  4. 4. Cream Waistcoat, Tie and Dark Wide Trousers
  5. 5. Grey Textured Waistcoat With Black Pleated Trousers
  6. 6. Argyle Sweater Vest, Grey Tie and Striped Shirt
  7. 7. Patterned Vest With Grey Trousers and White Shoes
  8. 8. Close-Up: Checked Navy Waistcoat and Grey Trousers
  9. 9. Black Knit Vest and White Wide Trousers
  10. 10. Grey Suit Vest and Short-Sleeve Print Shirt
  11. 11. Black Vest Worn Open Over a White Shirt
  12. 12. Black Vest and White Shirt With Glasses
  13. 13. Steel Blue Vest With a White Shirt and Silver Details
  14. 14. Black Vest, White Shirt and Black Trousers
  15. How to Wear a Vest the Old Money Way
  16. FAQ

A vest is the quickest way to make a plain shirt and trousers look finished. It adds a layer, some structure and a bit of color, without the weight of a jacket. That is exactly why it shows up so often in old money outfits.

These 14 old money vest outfits for men cover waistcoats and sweater vests, in colors from navy and green to cream and black. Each look lists the pieces, where to wear it and a simple swap. Some are smart, some are relaxed, and a few are bolder.

Short on time? Start here

1. Navy Vest, Light Blue Shirt and Grey Trousers

Man in a navy waistcoat over a light blue shirt with cropped grey trousers and blue suede loafers
Photo: Gustavo Fring on Pexels

This is the old money vest at its simplest. A navy waistcoat sits over a pale blue shirt, and the grey trousers stop just above the ankle. The loafers match the vest in color, so the whole outfit feels planned and not thrown together.

The pieces

  • Navy waistcoat with a faint check, buttoned
  • Light blue shirt, sleeves down
  • Grey tapered trousers, cropped at the ankle
  • Blue suede loafers, no socks

Wear it to: a weekday office, a long lunch, a dinner with family.

Swap: wear the same vest with cream chinos when the weather warms up.

2. Cream Sweater Vest Over a White Shirt

Man in a cream V-neck sweater vest with dark trim over a white shirt and black trousers
Photo: Mikhail Nilov on Pexels

A sweater vest is the softer side of this style. The cream knit has dark trim at the neck and armholes, which gives it a school-blazer feel without looking like a costume. A plain white shirt underneath keeps it clean.

The pieces

  • Cream V-neck sweater vest with dark trim
  • White shirt with a button-down collar
  • Black trousers
  • Dark leather loafers would finish it (not shown)

Wear it to: a campus day, a gallery, a Sunday lunch.

Swap: add a thin tie to turn it into a smart-casual office outfit.

3. Dark Green Waistcoat and a Flat Cap

Man in a dark green waistcoat over a loose white shirt with rolled sleeves, black trousers and a flat cap
Photo: Elo on Pexels

Dark green is a very old money color, and it looks richer than black on a vest. The white shirt is worn loose with the sleeves rolled, which keeps the formal waistcoat relaxed. The flat cap and the beaded bracelet add some character.

The pieces

  • Dark green waistcoat with a chest pocket
  • White shirt, untucked, sleeves rolled
  • Black wide trousers
  • Charcoal flat cap
  • Watch and beaded bracelet

Wear it to: a pub lunch, a country weekend, a photo walk.

Swap: skip the cap if you want it more formal.

4. Cream Waistcoat, Tie and Dark Wide Trousers

Man in a cream waistcoat, white shirt, dark tie, dark wide-leg trousers, white high-top sneakers and a flat cap
Photo: Edwin Mandries on Pexels

A cream waistcoat looks great with dark, wide trousers because the contrast is clear without being loud. The tie is dark and slim, so it doesn't fight the vest. White high-top sneakers make the formal pieces feel relaxed.

The pieces

  • Cream waistcoat, fully buttoned
  • White shirt with a dark patterned tie
  • Dark grey wide-leg trousers
  • White canvas high-top sneakers
  • Grey flat cap and sunglasses

Wear it to: a creative office, a gallery opening, a casual wedding.

Swap: if sneakers are too casual for the event, black leather derby shoes work with the same pieces.

5. Grey Textured Waistcoat With Black Pleated Trousers

Man in a grey textured waistcoat over a white shirt with a narrow tie and black wide trousers with a waist chain, holding a flat cap over his face
Photo: Nawfalgram on Pexels

The grey waistcoat has a rough, tweed-like texture, and the black trousers are cut full with pleats. That mix of rough and smooth is a big part of the old money feel. A thin chain at the waist is the main extra.

The pieces

  • Grey textured waistcoat
  • White shirt, sleeves pushed up, with a narrow tie
  • Black wide pleated trousers
  • Thin chain at the waist
  • Grey tweed flat cap

Wear it to: a vintage market, an evening out, a themed party.

Swap: skip the chain for the office and keep everything else.

6. Argyle Sweater Vest, Grey Tie and Striped Shirt

Man in a dark grey argyle sweater vest with white diamonds, a grey tie and a striped shirt, wearing a flat cap and a silver watch
Photo: Studio dydx Dominic on Pexels

Argyle is the classic pattern for a knit vest. The white diamonds are small, so the vest stays calm. A grey tie and a fine striped shirt repeat the same cool tones, and the silver watch finishes it.

The pieces

  • Dark grey argyle sweater vest
  • Light striped shirt
  • Grey tie
  • Silver bracelet watch
  • Black flat cap

Wear it to: a lecture, a book club, a smart dinner.

Swap: drop the tie and open the top button for a weekend version.

7. Patterned Vest With Grey Trousers and White Shoes

Man in a patterned floral waistcoat over a light blue shirt and dark tie with grey trousers and white shoes
Photo: Brian M on Pexels

Not every old money vest has to be plain. This one has a woven floral pattern in warm browns and creams, and it works because everything else is quiet. The shirt is pale blue and the trousers are plain grey.

The pieces

  • Patterned tapestry-style waistcoat
  • Light blue shirt with a dark tie
  • Grey straight trousers
  • White shoes
  • Glasses

Wear it to: a wedding, a dinner party, a holiday event.

Swap: try brown leather shoes if white ones feel too bold.

8. Close-Up: Checked Navy Waistcoat and Grey Trousers

Smiling man in a navy checked waistcoat over a light blue shirt with grey trousers
Photo: Gustavo Fring on Pexels

A closer look at the same navy waistcoat shows why it works. The fabric has a subtle window-pane check, so it has depth without shouting. The vest covers the belt line, which is the right length for this style.

The pieces

  • Navy waistcoat with a subtle check
  • Light blue shirt with cuffs showing
  • Grey trousers
  • Silver ring and a small bracelet

Wear it to: a business casual day, a first date, a family gathering.

Swap: swap the blue shirt for white to dress it up a little.

9. Black Knit Vest and White Wide Trousers

Two men standing back to back in a garden, one in a black sweater vest over a light shirt and white wide trousers, the other in a tan sweater vest with white trousers and a brown belt
Photo: thorl5 on Pexels

This one shows two ways to wear a knit vest in summer. On the left, a black sweater vest sits over a short-sleeve shirt. On the right, a tan V-neck vest with dark trim goes over a long-sleeve shirt. Both use wide white trousers, which makes it a clean, warm-weather look.

The pieces

  • Black sweater vest with a short-sleeve light shirt (left)
  • Tan V-neck vest with dark trim (right)
  • Wide white trousers
  • Black or brown leather belt
  • White low sneakers (left), black and white trainers (right)

Wear it to: a garden party, a yacht club lunch, a summer trip.

Swap: linen trousers are lighter than cotton when it gets very hot.

10. Grey Suit Vest and Short-Sleeve Print Shirt

Man in a grey waistcoat over a short-sleeve patterned shirt with an orange patterned tie, wide grey trousers, black lace-up shoes and a flat cap
Photo: Saint Drew on Pexels

A grey waistcoat with matching wide trousers is a three-piece suit with the jacket removed. The short-sleeve print shirt and the bold tie bring it down from formal. Black polished shoes keep it neat.

The pieces

  • Grey waistcoat with a V front
  • Short-sleeve cream shirt with a brown print
  • Orange and brown patterned tie
  • Grey wide-leg pleated trousers
  • Black lace-up shoes and a flat cap

Wear it to: a retro-themed party, a music night, a summer wedding.

Swap: a plain white short-sleeve shirt makes it quieter.

11. Black Vest Worn Open Over a White Shirt

Man in a black waistcoat worn open over a white shirt with khaki trousers and a green-grey flat cap
Photo: Zarina Khalilova on Pexels

Open the vest and the whole outfit relaxes. The black waistcoat hangs loose over a crisp white shirt, and the khaki trousers add warmth. It's a good way to wear a vest if you don't like the fitted look.

The pieces

  • Black waistcoat, left unbuttoned
  • White cotton shirt, sleeves loose
  • Khaki trousers
  • Green-grey flat cap

Wear it to: a walk outdoors, a casual weekend, a day trip.

Swap: when you want it sharper, button it up and tuck the shirt in.

12. Black Vest and White Shirt With Glasses

Bearded man in glasses, a black waistcoat and a white shirt with the collar open
Photo: cottonbro studio on Pexels

Black waistcoat, white shirt. It's the most classic pair there is. The collar is open and the sleeves are loose, so it looks like the middle of a good evening. The black-frame glasses add to the look.

The pieces

  • Black waistcoat
  • White shirt, top buttons open
  • Black-frame glasses
  • Black bracelet
  • Dark trousers and black shoes would finish it (not shown)

Wear it to: an evening out, a dinner, a jazz bar.

Swap: add a pocket square when you want to take it up a level.

13. Steel Blue Vest With a White Shirt and Silver Details

Man in a steel blue waistcoat over a white shirt with glasses, a silver bracelet and rings
Photo: Pavel Danilyuk on Pexels

A steel blue waistcoat is a good step away from navy and grey. It has some life in it but still goes with white and cream. The collar is open, and the silver bracelet and rings keep the metal tones matching.

The pieces

  • Steel blue waistcoat
  • White textured shirt, collar open
  • Round glasses
  • Silver bracelet and rings
  • Grey or navy trousers would suit it (not shown)

Wear it to: a smart dinner, a night out, an anniversary.

Swap: a dark navy tie would work if you need to dress it up.

14. Black Vest, White Shirt and Black Trousers

Black and white photo of a man in a black waistcoat over a white shirt with black trousers and black shoes
Photo: D Flamez on Pexels

This photo is shot in black and white, so the exact colors are a guess. It looks like a dark waistcoat, dark trousers and dark shoes with a white shirt, which is the sharpest version of the vest. The dark pieces blend together, and the white shirt does the work.

The pieces

  • Dark waistcoat
  • White shirt, collar open
  • Dark straight trousers
  • Dark shoes

Wear it to: a formal dinner, a wedding, an evening event.

Swap: grey trousers make the same outfit a little lighter for the day.

How to Wear a Vest the Old Money Way

Pick quiet colors first. Navy, charcoal, dark green, cream and black all look rich. Save loud patterns for later, once you own one plain vest.

Choose the right fabric. Wool, tweed and fine flannel look best for waistcoats. For sweater vests, pick cotton or merino in a flat color. Shiny fabrics look cheap.

Get the length right. A waistcoat should cover your belt line, and the bottom point should hang just over your trousers. Sweater vests should end at the hip, not below it.

Match the vest to the occasion.

Occasion Vest to wear
Office or business casual Navy or grey waistcoat, tucked-in shirt
Smart dinner or wedding Black or charcoal waistcoat with a tie
Weekend or travel Cream or tan sweater vest over a shirt
Warm days Knit vest over a short-sleeve shirt, light trousers

Keep the rest simple. A vest is the main piece, so the shirt and trousers should be plain. White, light blue and cream shirts go with almost every vest. Trousers should be cut full and sit at your waist.

Know when to unbutton. A waistcoat is buttoned, except for the last button at the bottom, which stays open. Worn open, it looks relaxed and casual.

Want more knit ideas? Read our knit vest outfits for men and the guide to old money knitwear outfits. For color help, see these old money color combos.

FAQ

What is an old money vest? It's a simple waistcoat or knit vest in a calm color, such as navy, grey, green or cream. It sits over a plain shirt and is paired with full-cut trousers.

Can I wear a vest without a jacket? Yes. A vest works fine on its own over a shirt. Keep the shirt crisp and the sleeves either buttoned or rolled once or twice.

Do I need a tie with a vest? No. A tie helps for formal events, but an open collar looks relaxed and still works for most plans.

What color vest is easiest to style? Navy and grey. Both go with white and light blue shirts, and with most trouser colors.

Ignacio Lopez

About Ignacio Lopez

A men's style writer helping guys dress with confidence and build a wardrobe that feels like their own.

Learn more about Ignacio →

More Old Money