Choosing the right hair color for your skin tone can make the difference between a look that glows and one that drains. Celebrity hairstylist Delphine Courteille breaks down exactly which shades work for each complexion — and which ones to avoid at all costs.
Scroll through social media long enough and you'll stumble across colorimetry tests promising to reveal your perfect hair shade in under a minute. Most of them are noise. What actually works is understanding the relationship between your skin's undertones and the pigments in your hair color — a relationship that Courteille, whose clientele spans the highest tiers of Hollywood, has spent years refining.
Her recommendations, shared in a press release dated March 4, 2026, cut through the guesswork with precision. Four skin tone categories, clear shade pairings, and a firm list of what not to do.
Fair and porcelain skin tones need cool, balanced shades
Porcelain complexions — think Angelina Jolie's alabaster skin with its rosy undertones and light eyes — sit in a delicate zone where color choice can go wrong fast. The wrong shade doesn't just look off; it actively damages the overall look. Jet black, for instance, creates a harsh contrast that accentuates dark circles and hardens facial features. Very pale platinum blonde with violet undertones washes out what little warmth the face has, making the skin appear even more pallid.
The shades that illuminate fair complexions
The colors that work here share one quality: they stay cool without going extreme. Ashy blonde and cold champagne sit close enough to the skin's natural undertones to create harmony rather than conflict. On the deeper end, cocoa brown, smoky chestnut, and iced mocha all bring depth and movement to the hair without overwhelming a light complexion. The result is a face that looks rested and luminous, not drained.
If you have fair skin with rosy undertones, avoid any shade with strong warm or violet pigments. Stick to cool-neutral tones that complement rather than clash with your natural flush.
Warm skin tones thrive with golden and copper hair colors
Warm complexions — peach to golden beige, often paired with hazel, green, or brown eyes, like Julia Roberts — respond brilliantly to hair colors that echo their natural warmth. The guiding principle here is resonance: the hair should amplify what the skin already does well.
Honey, copper, and caramel for warm undertones
Honey blonde, champagne blonde, copper tones, luminous red, warm chestnuts, and caramel highlights all fall into this winning category. These shades pick up the golden frequencies in the skin and bounce light back onto the face, creating that sought-after natural glow. The hair gains texture and dimension in the process — not through contrast, but through harmony.
The one category to avoid: very cold ashy blondes. They fight against warm undertones rather than supporting them, dulling the complexion and making the face look tired. The colder the ash, the more pronounced the damage to a warm skin tone.
Neutral skin tones have more flexibility — but still have limits
Margot Robbie is often cited as an example of a neutral complexion — neither distinctly warm nor cool, sitting in a balanced middle ground. This skin type has the widest range of compatible hair colors, but that flexibility comes with its own trap: assuming anything goes.
Neutral champagne balayage, beige vanilla blonde, iced mocha, and light natural copper-red all work well because they don't pull too hard in either direction. They complement without competing. But even neutral skin tones hit a wall with jet black: the intensity creates too much contrast, weighing down the face and erasing its natural light.
- Neutral champagne balayage
- Beige vanilla blonde
- Iced mocha
- Light natural copper-red
- Jet black (too harsh a contrast)
- Extremely warm or extremely cool shades that tip the balance
Medium to deep skin tones need warmth and depth in their hair color
Medium to deep complexions — Jennifer Lopez serves as a reference here — carry natural richness that deserves to be matched, not muted. The shades that work best are those that bring warmth and depth simultaneously, creating movement without flatness.
Rich warm shades for deeper complexions
Deep golden caramel, intense honey, chocolate brown with hazelnut or cinnamon highlights, warm mocha, and warm auburn with light copper highlights are the recommended palette. These tones amplify the skin's inherent luminosity and give the hair a layered, three-dimensional quality. The face looks more defined, the complexion more vibrant.
The tones that crush deeper skin tones
The list of what to avoid is equally specific. Cold tones as a category are problematic — they work against the warmth embedded in medium to deep skin. Ashy highlights, silver highlights, and very dark browns with no light all share the same flaw: they flatten the face, dull the complexion, and strip the hair of its natural texture and movement. Courteille is direct on this point. A shade that looks sophisticated in isolation can actively crush a deep skin tone when applied without considering undertones.
For medium to deep skin tones, ashy and silver-toned shades are among the most damaging choices. They neutralize the warmth in the complexion and can make the face appear dull and flat rather than radiant.
The broader takeaway from Courteille's framework is that hair color is not a standalone decision. It functions in direct relationship with skin undertones, and every shade carries a warm-cool axis that either reinforces or undermines what the complexion already offers. Getting that axis right is what separates a hair color that makes a face glow from one that makes it disappear.