17 Mens Outfits Over 50 for Gray Hair: Colors and Styles That Make Silver Pop

Gray hair can make a simple outfit look much sharper, but the wrong colors can also make the whole look feel flat. The trick is to choose shades that work with silver, white, or salt-and-pepper hair instead of fighting against it.

The best mens outfits over 50 for gray hair do not need loud patterns or expensive pieces. A few strong color combinations can do most of the work. Deep navy, burgundy, olive, rust, cream, and soft blue are especially useful because they add contrast while keeping the outfit easy to wear.

Here are 17 outfit ideas built around different colors, layers, and settings. The first five focus on warm tones, rich colors, and clean casual pieces that can work for everyday plans, dinners, weekends, or relaxed social events.

1. Pair a Rust Overshirt With Dark Denim for a Warm Contrast

photograph featuring a completely different 64-year-old man with a lean build, rectangular face, short neatly brushed silver-gray hair


Rust is a useful color for gray-haired men because it brings warmth close to the face. Instead of wearing a bright orange or red, choose a muted rust overshirt with a soft texture.

Keep the rest simple with a plain cream T-shirt, dark straight-leg jeans, and brown leather shoes.

Easy combination:

  • Rust overshirt
  • Cream T-shirt
  • Dark blue jeans
  • Brown leather sneakers or boots

The darker jeans keep the warm shirt from becoming too strong. Roll the sleeves once or twice for a relaxed weekend look.

๐Ÿงฅ
Rust
Adds warmth near the face
๐Ÿ‘–
Dark Denim
Keeps the outfit grounded
๐Ÿ‘ž
Brown Shoes
Connects with the warm shirt

2. Try a Deep Burgundy Polo With Light Gray Trousers

photograph featuring a completely different 71-year-old man with a broad oval face, closely cropped white hair


A burgundy polo gives a gray-haired man a richer color without making the outfit feel flashy.

Choose a fine-knit or cotton polo with a clean collar. Pair it with light gray straight-leg trousers and dark brown loafers.

Keep the details quiet:

  • Minimal watch
  • Brown leather belt
  • No large logos
  • Simple loafers

This combination works especially well for lunch, a casual dinner, or an afternoon event. The light trousers also keep the burgundy shirt from making the outfit look too dark.

๐Ÿ’ก Quick Tip

Let the burgundy polo be the main color. Keep the trousers, belt, and shoes quiet so the outfit stays balanced.

3. Wear an Olive Field Jacket Over a Cream Knit

photograph featuring a completely different 67-year-old man with a square face, thick swept-back silver hair, short salt-and-pepper beard, medium brown skin


An olive field jacket gives a casual outfit more structure without making it feel stiff. Underneath, use a cream crew-neck knit or a simple cream T-shirt.

Add straight-leg dark denim and suede shoes in tan or brown.

This works well for a walk through town, a weekend lunch, or a casual outdoor gathering. The olive and cream combination also works nicely with silver hair because neither color competes with the natural gray tones.

Best small detail: leave the jacket open so the cream layer remains visible.

DO THIS

Keep the cream layer visible under the jacket.

Choose clean straight-leg denim.

๐Ÿšซ SKIP THIS

Avoid stacking several strong colors.

Skip oversized jackets that hide the shape of the outfit.

4. Build a Sharp Look With a Charcoal Blazer and Black Turtleneck

photograph featuring a completely different 74-year-old man with an angular narrow face, very short silver-white hair, clean-shaven face, fair warm skin


For an evening look, charcoal and black create a clean dark base that lets silver hair stand out.

A softly structured charcoal blazer feels less formal than a traditional suit jacket. Under it, wear a thin black turtleneck and finish with dark trousers and black leather shoes.

The key is fit. The jacket should sit neatly at the shoulders, while the trousers should fall straight without pooling heavily around the shoes.

Charcoal blazerBlack turtleneck
Adds soft contrastCreates a clean base
Works for dinnerKeeps the outfit simple
Best with straight trousersBest in a fine knit

This is a strong choice for an evening dinner, gallery event, or special date.

THE ONE THING TO KEEP

Keep the dark layers clean and fitted, then let the silver hair provide the natural contrast.

5. Go Light With a Powder Blue Shirt and Ecru Chinos

photograph featuring a completely different 62-year-old man with a rounded rectangular face, medium-length neatly combed silver hair


Soft blue is one of the easiest colors to wear with gray hair. It gives the face a little color while still looking calm and mature.

For a relaxed daytime outfit, pair a powder blue Oxford shirt with ecru chinos and brown loafers. Leave the top button open and push the sleeves slightly up if the setting is casual.

Try this combination:

  • Powder blue Oxford shirt
  • Ecru straight-leg chinos
  • Medium-brown belt
  • Brown loafers
  • Simple silver watch

The light colors work especially well in spring and summer. A slightly textured shirt can also keep the outfit from looking too plain.

BEFORE

Very pale clothing from head to toe can make the outfit look flat and remove useful contrast.

AFTER

Soft blue, ecru, and brown create enough contrast while keeping the outfit light and relaxed.

6. Combine a Camel Sweater With Navy Straight-Leg Trousers

photograph featuring a completely different 69-year-old man with a long oval face, thick short gray hair with darker roots, neatly trimmed gray beard


Camel and navy give you a warm and cool color mix without making the outfit busy.

A fine-gauge camel sweater works well over a white or light blue shirt. Add navy trousers with a straight, clean fit and finish with dark brown loafers.

Keep these details simple:

  • Fine-knit sweater
  • White or pale blue shirt
  • Navy trousers
  • Brown leather shoes
  • Simple metal watch

The camel color brings warmth around the face, while navy gives the lower half of the outfit more depth. This is an easy choice for lunch, travel, or a relaxed dinner.

What to grab first

โœ…A soft camel crew-neck sweater
โœ…Navy straight-leg trousers
โœ…Dark brown loafers or lace-up shoes

7. Make a Denim Jacket Look Refined With White Jeans and Loafers

photograph featuring a completely different 66-year-old man with a rounded square face, medium-length wavy silver-gray hair, heavy silver stubble


A denim jacket does not have to create a rough or overly casual outfit.

Choose a clean medium-blue jacket without heavy fading. Underneath, wear a crisp white polo or knit shirt. White or off-white jeans keep the lower half light, while brown loafers give the outfit a more polished finish.

The secret is restraint. Skip distressed denim, oversized jackets, and heavily branded sneakers.

Best setting: a weekend lunch, seaside walk, casual party, or warm-weather trip.

๐Ÿงฅ
Jacket
clean medium denim
๐Ÿ‘–
Jeans
white or ecru
๐Ÿ‘ž
Shoes
brown loafers

8. Wear a Forest Green Cardigan With a White Oxford Shirt

photograph featuring a completely different 72-year-old man with a narrow rectangular face, neatly combed back white hair, short white beard


A forest green cardigan can make a basic shirt-and-trouser outfit feel more considered.

Start with a white Oxford shirt. Add a medium-weight green cardigan and straight-leg navy or charcoal trousers. Brown leather shoes finish the look without adding another strong color.

Build the layers

  1. Start with the shirt: Choose a white Oxford with a little texture.
  2. Add the cardigan: Keep it fitted enough to sit neatly over the shirt.
  3. Finish below: Use navy trousers and brown leather shoes.

Leave the cardigan open if you want a relaxed look. Button it up for a slightly neater dinner outfit.

1

Put on the white Oxford shirt and leave the collar natural rather than heavily pressed.

2

Layer the forest green cardigan over the shirt and keep the front slightly open.

3

Add straight navy trousers and brown shoes to keep the color mix calm.

9. Choose a Stone Linen Shirt With Chocolate Brown Trousers

photograph featuring a completely different 65-year-old man with a strong oval face, short curly silver hair, neatly trimmed white beard


Warm neutrals can look especially good with silver and salt-and-pepper hair.

A stone or oatmeal linen shirt gives the outfit a relaxed texture. Pair it with chocolate brown trousers, a brown belt, and suede loafers. Keep the shirt slightly loose but avoid a very oversized fit.

This outfit works well for warm weather because linen keeps the look light while the brown trousers add enough contrast.

A useful detail: choose trousers with a clean front and a straight or gently tapered leg. That keeps the relaxed shirt from making the whole outfit look too loose.

THE KEY COLOR RULE

Keep the shirt light and warm, then use chocolate brown below it to create clear contrast without a harsh color break.

10. Style a Navy Harrington Jacket With Taupe Chinos

photograph featuring a completely different 63-year-old man with a broad forehead, short textured silver hair, clean-shaven face, light olive skin


The navy Harrington jacket is a useful choice for men who want a casual outfit that still has some shape.

Wear it over a simple white or pale gray T-shirt. Add taupe chinos and clean brown leather sneakers. The jacket gives the shoulders structure, while the lighter trousers stop the outfit from becoming too dark.

This look fits a coffee run, weekend drive, casual lunch, or an afternoon around town.

One small change makes a big difference: choose a jacket that ends around the hip instead of one that hangs too low. It keeps the proportions neat and lets the trousers sit naturally.

๐Ÿ“Œ Good To Know

A short Harrington jacket works best with trousers that sit at the natural waist and fall cleanly over the shoe. Avoid very low-rise or heavily stacked trousers with this outfit.

11. Use a Plum Knit Polo With Medium-Wash Jeans

photograph featuring a completely different 70-year-old man with a heart-shaped face, short neatly trimmed silver hair, full short white beard


Plum is a strong choice if you want something deeper than blue but softer than bright red.

A fine-knit plum polo looks especially good with medium-wash straight-leg jeans. Add dark brown loafers or clean leather sneakers to keep the outfit relaxed.

The color does the work here, so there is no need for extra patterns. Keep the belt simple and choose a watch with a dark or silver face.

Best for: casual dinners, weekend lunches, and relaxed social events.

๐Ÿ‘•
Plum Polo
Rich color near silver hair
๐Ÿ‘–
Medium Denim
Keeps the outfit casual
โŒš
Simple Details
Let the shirt stay the focus

12. Try a Cream Cable-Knit Sweater With Dark Green Trousers

photograph featuring a completely different 68-year-old man with a prominent angular face, thick straight silver-white hair, neatly trimmed white mustache and beard


Cream is a natural partner for gray hair, but wearing pale colors from head to toe can make an outfit lose shape. Dark green trousers solve that problem by adding depth below the waist.

Choose a medium-weight cable-knit sweater with a clean neckline. Pair it with straight-leg forest green trousers and brown leather shoes.

Keep the balance simple:

  • Light sweater above
  • Dark trousers below
  • Medium-brown shoes
  • Minimal accessories

The texture of the knit gives the outfit enough detail without needing a pattern or bold accessory.

Quick outfit check

โœ…Use cream close to the face for a soft contrast.
โœ…Use dark green below to give the outfit more depth.
โœ…Keep the shoes in a warm brown family.

13. Wear a Slate Blue Blazer With Dark Brown Trousers

photograph featuring a completely different 75-year-old man with a long rectangular face, short silver hair with a subtle side part, clean-shaven face


Blue blazers are common, but slate blue gives the classic jacket a softer look. It also works nicely with silver hair without creating a strong color clash.

Pair the blazer with a white or pale blue shirt and dark brown trousers. Brown loafers or derby shoes complete the outfit.

Keep the contrast controlled

Slate blue blazerDark brown trousers
Feels lighter than navyAdds warmth
Works well in daylightGives the lower half depth
Pairs with white or pale blueWorks with brown shoes

This is a good outfit for a dinner, family gathering, business-casual event, or smart afternoon outing.

โœ… DO THIS

Choose a softly structured blazer.

Keep the shirt lighter than the jacket.

๐Ÿšซ SKIP THIS

Avoid matching the blazer and trousers too closely.

Skip very shiny dress shoes with this relaxed combination.

14. Build a Weekend Look With a Sand Chore Jacket and Navy Polo

photograph featuring a completely different 61-year-old man with a wide oval face, short closely cropped gray hair, light gray stubble


A chore jacket gives a casual outfit some structure without making it feel like workwear.

Choose a sand-colored jacket with simple pockets and a clean collar. Under it, wear a navy polo. Finish with straight-leg jeans or light taupe chinos and brown suede shoes.

The navy polo gives the face a darker frame, while the sand jacket keeps the outfit light.

A good proportion rule: the jacket should sit around the hip and should not be so long that it covers most of the trousers.

This outfit works for weekend errands, coffee, casual travel, and outdoor lunches.

Sand Jacket Navy Polo
Adds a light outer layer Creates contrast near the face
Works well in warmer weather Keeps the outfit grounded

15. Pair a Soft Gray Knit With Burgundy Corduroy Trousers

photograph featuring a completely different 73-year-old man with a distinguished narrow face, swept-back white hair


Gray does not have to disappear into gray hair. The key is to create contrast through texture and a richer color below.

Try a soft mid-gray crew-neck knit with burgundy corduroy trousers. The fine knit and ribbed trousers create two different textures, so the outfit has depth even though there are only two main colors.

Brown suede loafers work well here. A dark leather belt can tie the lower half together.

The simple formula: gray near the face, burgundy below, brown at the feet.

It is a relaxed choice for autumn lunches, casual dinners, and weekend gatherings.

BEFORE

Gray knit with gray trousers can make the outfit feel too close in tone, especially with silver hair.

AFTER

Keep the gray knit, then introduce burgundy corduroy for a stronger color and texture contrast.

16. Dress Up Dark Jeans With a Teal Shirt and Brown Suede Loafers

photograph featuring a completely different 64-year-old man with a square jaw, short salt-and-pepper hair brushed backward


Teal gives a classic casual outfit a little more color without looking loud. It also creates a clear contrast with gray or silver hair.

Choose a soft teal button-up shirt and wear it with dark straight-leg jeans. Leave the top button open and add brown suede loafers. A matching brown belt keeps the outfit connected from top to bottom.

Keep the rest quiet:

  • Dark indigo jeans
  • Teal cotton or linen shirt
  • Brown suede loafers
  • Simple silver watch

This works well for dinner, a casual date, or an evening out. The darker jeans also make the teal shirt feel more polished than it would with very light denim.

1

Start with a solid teal shirt and keep the pattern simple or skip it completely.

2

Add dark straight-leg jeans for a clean base that keeps the shirt as the main color.

3

Finish with brown suede loafers and a simple belt in a similar brown shade.

17. Finish With a Midnight Blue Suit and Soft Blue Open-Collar Shirt

photograph featuring a completely different 76-year-old man with a distinguished oval face, thick swept-back silver-white hair


A suit does not have to feel stiff or overly formal. Midnight blue gives you a clean base, while a soft blue open-collar shirt makes the outfit feel more relaxed.

Choose a suit with a natural shoulder and a trouser leg that falls cleanly over the shoe. Instead of a tie, wear a fine cotton or linen shirt with the top button open. Brown loafers add a warmer finish than black shoes.

Keep the evening look simple

SuitShirtShoes
Midnight blueSoft blueBrown loafers
Clean, natural fitOpen collarLeather or suede
Minimal patternLight contrastSimple shape

This combination works for dinners, celebrations, evening events, and occasions where you want to look dressed up without looking overly formal.

๐Ÿ•ด๏ธ
Formality
smart evening
๐Ÿ‘”
Shirt
soft blue
๐Ÿ‘ž
Shoes
brown loafers

Conclusion

Gray hair gives you a natural feature that can work with many different colors. The goal is not to hide it, but to choose clothes that create enough contrast and keep the whole outfit balanced.

Deep navy, burgundy, olive, rust, teal, cream, and soft blue are all useful starting points. You also do not need a completely new wardrobe. A few well-fitting trousers, knit shirts, jackets, and good shoes can create many different looks.

The best mens outfits over 50 for gray hair are the ones that feel natural to wear and suit the occasion. Start with the colors you already like, then add one new shade at a time.

Save this list on Pinterest so you can come back to these outfit combinations the next time you need a little style inspiration.