In a sentence: the best colours for tan skin are warm, saturated, earthy shades — teal, emerald and olive, mustard, rust, coral, tomato red, terracotta, warm pink and cobalt — anchored by cream, camel, warm beige, chocolate and navy. Skip to the full palette or find your exact shades.

I draped a client last summer who was convinced she "couldn't wear colour". She'd come in wearing the same pale grey she always wore, and against her warm tan it made her look faintly tired — like she'd been up since five. We held a rust knit to her jaw and the change was almost rude in how obvious it was: cheekbones back, eyes clearer, the grey instantly looking like a mistake. Tan skin is one of the easiest complexions to flatter and one of the easiest to accidentally flatten, and the difference is almost always the temperature of the colour, not the colour itself.

Here's what I want you to take away before the palette: "tan" describes how deep your skin is, not its undertone — and undertone is what actually decides your best colours. Most tan skin leans warm or olive, which is why golden, earthy, jewel-rich colours win so reliably. But a cool-toned tan exists too, and it wants slightly different reds and greens. So treat the list below as the strong, flattering starting point it is, then read on for how undertone narrows it down to your shades.

Understanding tan skin and colour

Tan skin sits in the medium band of the depth scale — darker than fair, lighter than deep. That medium depth is genuinely forgiving: it can carry saturated colour without being overwhelmed, and it has enough warmth of its own to make rich tones glow rather than fight.

But depth is only half the story. The thing that determines whether a colour flatters you is undertone — the warm, cool or olive cast that sits underneath the surface. A warm (golden, peachy) undertone glows next to rust, mustard and warm teal. A cool (rosy, slightly blue) undertone prefers a blue-based red, emerald and cobalt. An olive undertone — extremely common in tan skin — is its own thing: it sits beside green and is flattered by other muted, slightly green-gold colours, while pure cool pastels can make it look sallow.

The reason this matters so much is simple. When the temperature of a colour matches your undertone, it harmonises and your skin looks even and lit. When it clashes, your skin has to "do the work" of the contrast, and that's what reads as tired, sallow or washed out. So the universal advice for tan skin — lean warm, lean saturated — is true on average, but your exact best shades depend on which of those three undertones you have.

The best colours for tan skin

These are the ten I reach for most for tan skin — warm jewel tones, earthy reds and a couple of blues that hold up beautifully against medium, golden-leaning skin.

Colour palette of the best colours for tan skin — teal, emerald, olive, mustard, rust, coral, tomato red, terracotta, warm pink and cobalt, with cream, camel and chocolate neutrals, by ToneLala
Best Colors for Tan Skin: Your Most Flattering Shades (with Hex Codes) — every shade with its hex code.
Colour Hex Why it works
Teal #2C7A78 The desert-island colour for tan skin. Warm-cool and slightly green, it makes golden skin look lit-from-within without ever overpowering it.
Emerald Green #1F7A52 A rich, true green that flatters warm and cool tans alike. Jewel-deep, so it reads expensive against medium skin.
Olive Green #6E7036 Made for olive undertones especially. Muted and green-gold, it echoes the skin's own cast and looks effortlessly grown-up.
Mustard Gold #C99A2E Golden and earthy — it picks up the warmth in tan skin and makes it glow like late sun. A standout on warm undertones.
Rust #A24E29 My go-to "wow" colour for warm tans. Deep, burnt and confident, it brings out every bit of golden warmth in the face.
Coral #E8714C Warm and peachy, coral flatters tan skin the way it flatters a tan itself — fresh, healthy, a little sun-kissed.
Tomato Red #B53A2B A warm-leaning red that suits most tan skin. Rich and slightly orange, it lifts the complexion without going harsh.
Terracotta #BE6A45 Soft, earthy and tonal — the gentle alternative to rust when you want warmth without full drama.
Warm Pink #D9697A Not baby pink — a deeper, coral-leaning rose. It gives tan skin a healthy flush where cool pastels would drain it.
Cobalt Blue #2B4F9E The blue that works hardest for tan skin. Clear and saturated, it sets off the warmth by contrast — especially good on cooler tans.

Best neutrals: Cream #EFE6D0 (softer and kinder than stark white), Warm Beige #C7AE85 (a tonal, sun-warmed base), Camel #B68A52 (keeps a look polished and expensive), Chocolate Brown #4A3526 (a rich, warm "dark" that flatters more than black), and Navy #27364F (the smart modern stand-in for black).

Want YOUR exact most-flattering shades?

Find your colour season →

Colours to avoid with tan skin

  • Icy cool pastels — baby pink, icy lilac, pale powder blue. They're so cool and pale that they drain the warmth out of tan skin and can leave it looking grey. If you love pastels, choose warmer, deeper versions (coral instead of baby pink, periwinkle instead of icy blue).
  • Skin-close beige and washed-out tan — a neutral that sits a shade or two from your own colouring makes you look monochrome and a little ill, because there's no contrast to lift the face. Swap for cream or camel, which read as deliberate.
  • Pure neon-white and cold grey — stark white can look harsh against warm skin, and a cool, dusty grey greys you out the same way it greys out warm browns. Reach for cream, or pair grey with a warm colour to revive it.

None of these are forbidden — a cool-toned tan can carry a few of them — but they're the shades that most often disappoint, so treat them as "handle with care".

Tan skin and the colour seasons

This is where "tan skin" meets the twelve-season system, and where the honest answer lives. Tan skin can appear in almost any season, because season is decided by undertone, depth and contrast together — not by depth alone.

If your tan is warm and rich, you're most likely a True Autumn or Deep Autumn, and the rust, mustard, olive and warm teal end of the palette is your home. If your tan is warm but lighter and clearer, you may be a True or Bright Spring — same warmth, but you'll want those colours a touch brighter and fresher (coral, clear teal, warm cobalt). If your tan is cool or neutral, a Deep Winter or True Winter is in play, and you'll lean into emerald, blue-based red and true cobalt rather than the earthy oranges. And an olive undertone can land in several seasons but almost always loves the muted, green-gold colours — olive, teal, terracotta — over anything icy.

That's the part a one-size chart can't settle for you. The palette above flatters tan skin broadly, but your single most flattering version — your best red, your best green, your best neutral — depends on which season you actually are. Our colour analysis guides walk through each one, and a personal analysis reads your photo to place you precisely.

Makeup & styling for tan skin

For makeup, follow the same warm-and-saturated logic your wardrobe does. Tan skin glows with warm, terracotta and brick-red lips, peachy-coral or warm-rose blush, and bronze, copper, warm-brown or olive-green eyeshadow — skip the cool blue-pinks and cold greys that flatten the face. Both gold and silver jewellery can work, but warm gold is the natural partner for golden and olive undertones and almost always looks richer against tan skin. For clothing, build outfits around one of the jewel or earth tones above with a warm neutral base, and let the colour sit near your face — a scarf, knit or collar in teal or rust does more for you than the same colour in your shoes.

Putting it together

Build a small tan-skin capsule and the rest looks after itself: pick a warm neutral base (cream or camel), one or two jewel tones (teal and emerald are foolproof), and one warm "wow" colour you love (rust, coral or mustard). Keep the brightest, warmest version near your face and you'll look lit rather than washed out. Just remember the one rule that runs through all of this — your depth says "tan", but your undertone says which tan, and that's the detail worth getting right. If you want it pinned down to the exact hex codes that suit you, find your colour season and let the palette do the work.