Best Colors for Men: How to Dress According to Your Skin Tone
You know that feeling when you put on a shirt, and suddenly your face lights up, you look sharper, and even your confidence gets a boost?
That’s the power of wearing the right colors for your skin tone. On the flip side, the wrong shade can make even your favorite outfit feel “off.”
Let’s break down how to pick colors that actually make you look—and feel—your best.
How to Figure Out Your Skin Tone
Before you start matching colors, it helps to know your undertone. Most guys fall into one of three categories:
Cool: Pink, red, or bluish undertones. Veins show blue or purple.
Warm: Yellow, golden, or olive undertones. Veins look green.
Neutral: A mix of both, kind of in-between. Veins aren’t obvious.
Quick test: Hold a plain white sheet of paper next to your face in natural light. Does your skin look more yellow (warm), pink/blue (cool), or balanced (neutral)? That’s your starting point.
Knowing this is like having a cheat code for your wardrobe—you’ll know exactly which colors play to your strengths.
Cool Skin Tones: Look Crisp and Polished
If you have a cool undertone, think icy, crisp, and muted shades. These colors will make your complexion pop without overwhelming it.
Shirts & Tees: Crisp white, navy, cool gray, cobalt blue
Blazers & Suits: Charcoal, deep blue, slate gray
Casual Pieces: Burgundy, emerald green, lavender
Avoid: Oranges, tomato reds, and anything too warm
Wearing these shades will give you that “fresh, pulled-together” look every time.
Warm Skin Tones: Embrace Earthy, Rich Hues
Guys with warm undertones shine in earthy, sun-kissed shades. These colors highlight your natural hue and feel effortless.
Shirts & Tees: Cream, camel, olive, warm beige
Blazers & Suits: Brown, warm gray, deep green
Casual Pieces: Rust, mustard, terracotta
Avoid: Cool blues, icy grays, or anything too pale
These shades are perfect for building a wardrobe that looks intentional, not random.
Neutral or Darker Skin Tones: The Lucky Middle
Neutral undertones can pull off most colors, but it’s smart to stick with tones that aren’t too extreme.
Shirts & Tees: White, navy, soft gray
Blazers & Suits: Medium gray, charcoal, navy
Casual Pieces: Dusty rose, soft green, muted blue
Avoid: Neon colors or shades that are too bright
Neutral tones and dark tones are your playground—once you get the basics down, you can experiment with bolder colors and accessories without worry.
Using Color to Highlight Your Best Features
Color isn’t just for shirts. You can use it to draw attention to your strengths:
Ties & Pocket Squares: Contrast with your shirt to draw the eye upward.
Jackets & Outerwear: Darker shades can slim, lighter shades highlight.
Shoes & Belts: Earth tones work everywhere, while black is a fail-safe neutral.
Confidence Is Everything
At the end of the day, the right colors matter, but how you carry yourself matters. Start with shades that flatter your skin tone, then layer, mix textures, and wear your clothes like you own them.
💡 Pro Tip: Most guys underestimate color, but wearing the right shades is a simple way to look sharper without spending a fortune. If you want a shortcut, a stylist can help you find your best shades and build a wardrobe that always works—start with my Fit & Tailoring Guide to elevate every piece you own.