What Colors Suit Brown Skin? A Guide by Undertone
What colors suit brown skin depends on your undertone, not just your shade. Warm brown skin glows in gold, rust, olive, mustard and coral. Cool brown skin pops in cobalt, emerald, fuchsia, pure white and berry. Olive brown skin looks best in teal, burgundy, deep green and soft white. Most brown skin tones can carry rich, saturated color really well.
If you've been told "everything looks good on you" but some colors still feel off, Viralinc's Swatch Fan finds your color season and checks clothes before you buy. Find my colors
Brown skin is not one palette
A lot of pages act like brown skin is a single color. It isn't. Brown skin runs from light caramel to deep espresso, and across every depth you'll find warm, cool, neutral and olive undertones.
That's why your friend with the same skin depth might look incredible in mustard while it makes you look ashy. Two things decide it:
- Undertone: the tint under the surface (warm, cool, olive, neutral)
- Depth and contrast: how deep your skin is and how much it contrasts with your hair and eyes
Get those two right and you'll know the colors that make brown skin glow for you.
Find your undertone
Try these in daylight, with no filter.
1. The white vs cream test
Hold a bright white tee under your chin, then a cream or ivory one. Take a photo of each.
- Bright white looks crisp and clean: cool
- Cream looks warmer and more flattering: warm
- Both work: neutral
2. The gold vs silver test
Hold gold jewelry near your face, then silver.
- Gold makes skin look richer: warm
- Silver looks cleaner: cool
- Both look good: neutral
3. The olive check
Olive undertones have a green-gray cast. Clues:
- Your skin looks slightly gray or green in bad lighting
- Both pure warm (orange) and pure cool (icy pink) look a bit off
- Foundation matches often look too orange or too pink
If that's you, you're likely olive brown.
Brown skin undertone table
| Undertone | Clues | Metals |
|---|---|---|
| Warm | Golden or red-orange glow, cream beats white | Gold, bronze, copper |
| Cool | Rosy or blue-red glow, white beats cream | Silver, platinum |
| Olive | Green-gray cast, tricky foundation match | Gold or antique gold, sometimes both |
| Neutral | Both tests look fine | Either |
Undertone tests are hard to judge on yourself, especially on deeper skin, where the vein test is often useless.
Swatch Fan finds your color season for you, then lets you check a shirt or a lipstick against it before you buy, so you're not squinting at your wrist under bathroom lights. Find my colors
Best colors for warm brown skin
Warm brown skin has golden, honey, caramel or red-orange undertones.
Clothes
- Mustard and marigold
- Rust, burnt orange and terracotta
- Olive and khaki
- Coral and warm red
- Camel, cream and chocolate brown
- Teal as a cooler accent
Dress colors for brown skin with warm undertones: a mustard slip dress, a rust midi, or a cream linen set for summer.
Lips
Lip colors for brown skin with warm undertones: brick red, terracotta, warm brown nude, cinnamon, orange-red.
Hair
Hair colors for warm brown skin: honey brown, caramel highlights, copper, auburn, warm chestnut.
Best colors for cool brown skin
Cool brown skin has rosy, red-blue or plum undertones.
Clothes
- Cobalt and royal blue
- Emerald and jewel green
- Fuchsia and magenta
- Pure white and black
- Lavender and icy blue
- Berry and wine
Colors for brown skin men with cool undertones: a cobalt overshirt, a crisp white tee, black jeans. Simple and sharp.
Lips
Lip colors for cool brown skin: berry, plum, blue-red, cool mauve, deep wine.
Hair
Hair colors for cool brown skin: blue-black, cool espresso, burgundy, plum-tinted brown.
Olive brown skin
Olive brown skin sits in between and often looks best in deep, slightly muted colors.
Clothes
- Teal and deep turquoise
- Burgundy and wine
- Forest and bottle green
- Soft white (not stark white)
- Dusty pink and mauve
- Navy and eggplant
Lips and hair
- Lips: rosewood, mauve-brown, raisin, muted berry
- Hair: soft black, dark chocolate, subtle mocha or chestnut highlights
A quick look by gender
Colors for brown skin women: start with your undertone's hero colors above and add metals that match (gold for warm, silver for cool, both for neutral and olive).
Colors for brown skin men: build a base of navy, olive or charcoal (depending on undertone), then one hero color tee. There's a full guy-focused guide in color analysis for men free.
Colors to be careful with
These aren't banned; they just need the right shade and styling.
- Beige and nude close to your skin tone. It can blend in and make you look washed out. Go a few shades lighter or deeper instead.
- Pale pastels. Baby pink or powder yellow can look chalky, especially on deeper skin. Pick a richer version (rose instead of baby pink).
- Muddy browns and dull grays. Low-contrast, murky shades can make brown skin look flat. Choose clear chocolate or charcoal instead.
- Neon. Fun for a festival, but can overwhelm if it's right under your face.
- The wrong white. Warm undertones in stark white, or cool undertones in yellow-cream, can look slightly off.
Want to go deeper into seasons? If you think you're a winter, bright winter vs true winter has makeup and hair picks. If you think you're a soft autumn, soft autumn makeup products covers shades by product.
Find what colors suit your brown skin in a minute
Knowing what colors suit brown skin in general is a start; knowing which ones suit your brown skin is the upgrade. Swatch Fan finds your color season and lets you check clothes before you buy, in the browser on your phone, with no download or account needed to try. The check-in is first, and the unlock price is shown before you pay.
FAQ
What colors look good on brown skin?
Most brown skin tones look great in rich, saturated colors. Warm undertones shine in mustard, rust and olive; cool undertones in cobalt, emerald and fuchsia; olive undertones in teal, burgundy and forest green.
What colors should brown skin avoid?
Nothing is fully off-limits, but beige that matches your skin, chalky pale pastels, murky browns and dull grays can make brown skin look flat. Choose richer or clearer versions of those shades instead.
What hair colors suit brown skin?
Warm undertones suit honey, caramel, copper and auburn. Cool undertones suit blue-black, cool espresso and burgundy. Olive undertones suit soft black, dark chocolate and subtle mocha.
What lip colors are best for brown skin?
Warm brown skin suits brick, terracotta and warm nudes. Cool brown skin suits berry, plum and blue-red. Olive brown skin suits rosewood, mauve-brown and raisin.
Is brown skin warm or cool?
Brown skin can be either, or neutral or olive. Depth and undertone are separate, so use the white vs cream and gold vs silver tests to find yours.