Best Colors for Men: How to Dress According to Your Skin Tone

Written by Brandi Hearn

You know when you put on a shirt and something about it just works?

Your complexion looks brighter. Your features look more defined. The entire outfit seems sharper—even though you haven't changed anything else.

That's what the right color can do.

Color is one of the first things I consider when building a client's wardrobe because even a great piece in the wrong shade can feel slightly off.

But choosing your best colors isn't about memorizing a list of what you're "allowed" to wear.

It's about understanding your natural coloring, your level of contrast, and which shades consistently make you look your best.

Start With Your Undertone

One place to start is your skin's undertone, which generally falls into three categories:

Cool: Pink, red, or bluish undertones.

Warm: Golden, yellow, peach, or olive undertones.

Neutral: A balance that doesn't lean noticeably warm or cool.

You've probably seen the vein test—blue or purple veins supposedly mean cool, while green suggests warm. Or the white-paper test, where you hold white next to your face and look for whether your complexion appears more golden or pink.

These can provide clues, but don't treat any single test as definitive.

The more useful question is what happens when you actually wear different colors near your face.

Does crisp white make you look clear and defined—or washed out?

Does cream bring warmth to your complexion?

Does charcoal sharpen your features more than camel?

Paying attention to those differences will tell you far more than forcing yourself into a rigid category.

If Your Coloring Leans Cool

Men with cooler coloring often look particularly good in shades that have a cooler or clearer quality.

Consider:

  • Crisp white

  • Navy

  • Charcoal

  • Cool grey

  • Cobalt or medium blue

  • Burgundy

  • Blue-based greens

You don't necessarily need to avoid warm colors entirely.

Instead, pay attention to how warm and how saturated they are. A muted color may work beautifully even if it doesn't technically fall into your "ideal" category.

The goal is to find colors that create definition rather than competing with your complexion.

If Your Coloring Leans Warm

Warmer coloring often works naturally with earthy, richer shades.

Consider:

  • Cream

  • Camel

  • Olive

  • Warm beige

  • Chocolate brown

  • Warm grey

  • Rust

  • Deep green

These colors can bring out the natural warmth in your complexion while still giving you plenty of versatility.

And again, this isn't about banning blue or grey from your wardrobe.

Navy, for example, is useful across an enormous range of complexions. You may simply find that a softer navy works better than an extremely cool, inky blue.

Color should be adjusted to the individual, not dictated by a chart.

If Your Undertone Is Neutral

Neutral undertones generally give you more flexibility.

You may find that both warm and cool colors work, which means the bigger considerations become depth, contrast, and saturation.

Try:

  • Navy

  • White or off-white

  • Medium grey

  • Charcoal

  • Muted blues

  • Soft greens

  • Burgundy

  • Earth tones

Rather than asking whether a color is technically warm or cool, pay attention to whether it makes your complexion look clearer, healthier, and more defined.

Skin Tone Isn't the Only Thing That Matters

This is where generic "best colors for men" advice tends to become too simplistic.

Undertone is only part of the equation.

Your hair color, eye color, complexion depth, and natural level of contrast also influence which colors look best.

A man with dark hair and strong contrast between his hair and skin may carry deeper, higher-contrast combinations beautifully.

Someone with softer coloring may look more natural in muted shades and lower-contrast combinations.

And darker skin isn't a separate undertone category. Dark skin can have warm, cool, or neutral undertones just like lighter skin.

That's why I don't give every client with a particular skin tone the exact same palette.

The goal is to understand your coloring as a whole.

Build Your Wardrobe Around Your Best Neutrals

Once you have a sense of which colors flatter you, don't immediately start buying colorful shirts.

Start with your neutrals.

Navy, charcoal, grey, brown, cream, white, olive, black, and stone can form the foundation of a wardrobe—but you don't necessarily need all of them.

Identify the ones that work best with your coloring and your lifestyle.

That's the thinking behind building your wardrobe around the right neutral palette.

Once those colors are established, adding shirts, knitwear, jackets, and accent colors becomes considerably easier.

Your palette should make your wardrobe more versatile, not more restrictive.

Pay the Most Attention to Colors Near Your Face

Not every color in your wardrobe has the same impact.

A shirt, polo, sweater, or jacket sits directly next to your face, so its color has a much greater effect on your complexion than your trousers or shoes.

That's where I would be most selective.

If you love a color that isn't particularly flattering near your face, you don't necessarily have to eliminate it.

Wear it farther away.

Use it in:

  • Trousers

  • Shoes

  • Belts

  • Accessories

  • Small accents

That gives you much more freedom than trying to follow rigid color rules across your entire wardrobe.

Use Color to Make Your Wardrobe Work Harder

The best colors aren't simply the ones that look good individually.

They should also work together.

If you own five flattering shirts but each requires completely different trousers, jackets, and shoes, you haven't necessarily created a more functional wardrobe.

This is why I consider color as part of building the wardrobe as a complete system.

Your best colors should complement your complexion and connect naturally with the rest of what you own.

That's when color becomes strategic.

Instead of asking:

Does this color look good on me?

Ask:

Does this color look good on me, work with my wardrobe, and make sense for my life?

That's a much better filter.

Final Thought

Knowing your best colors doesn't mean limiting yourself to a tiny prescribed palette.

It gives you a stronger foundation.

You understand which neutrals consistently work. You know which shirt colors bring out your features. You become more selective about what earns a place in your wardrobe.

And shopping becomes easier because you're no longer evaluating every color from scratch.

Color also can't compensate for poor fit, which is why I recommend understanding how your clothes should fit alongside developing your palette.

For men who want those decisions made within the context of their coloring, proportions, career, lifestyle, and existing wardrobe, my Private Wardrobe Advisory approaches them as parts of the same system.

The best colors don't make you notice the clothes first.

They make you look better in them.


BRANDI HEARN
Strategic Wardrobe Advisor · Los Angeles

Brandi Hearn is a Strategic Wardrobe Advisor with more than a decade of experience helping accomplished men build intentional wardrobes around their careers, lifestyles, and how they want to show up.

Private Wardrobe Advisory →

Previous
Previous

The Only Two Watches a Man Really Needs

Next
Next

From Casual to Put-Together: A Guy’s Guide to Great Knitwear