In a sentence: the best colours for brown hair and brown eyes are warm, rich, slightly jewel-toned shades — teal, rust, emerald, warm red, mustard gold, plum and terracotta — anchored by warm cream, camel and chocolate rather than black and white. Skip to the full palette or find your exact shades.

Brown hair and brown eyes is the colouring I drape more than any other, and it's also the one people most often sell short. I'll hold up a warm teal or a deep rust and watch the whole face settle — the eyes go a shade richer, the skin looks rested, the hair suddenly reads glossy rather than just "brown". Then I ask what they normally wear and hear the same answer almost every time: black, grey, navy, a bit of safe blue. All perfectly fine, none of it doing a thing for the warmth they were born with.

Here's my honest take after years of styling brown-haired, brown-eyed clients. You have a built-in advantage most people would kill for — a warm, mid-depth colouring that almost any rich shade can flatter — and you've been handed the most cautious wardrobe of anyone. The fix isn't subtle. Add warmth and a little depth, treat colour as your default rather than your exception, and the rest looks after itself.

Brown Hair And Brown Eyes and colour — what actually flatters

Brown hair and brown eyes share one quality above all: warmth. Brown eyes almost always carry amber, gold or chestnut somewhere in the iris, and most brown hair has a warm base too, even the cooler ash and espresso shades. That warmth is the single most useful fact about dressing this colouring. Wear a shade that gives warmth back — a gold, a rust, a warm teal — and your eyes intensify and your skin looks lit from within. Wear something cold and ashy and it sits on top of you like it was borrowed.

The second thing to understand is depth. Brown hair and brown eyes sit at a comfortable mid-to-deep level, which means colours with a bit of richness to them — jewel tones, earthy warmths, proper saturated shades — feel balanced against your features. Very pale, washed-out, chalky colours tend to float away and leave your face doing all the work; very stark, icy brights can fight the soft warmth instead of complementing it.

So the rule of thumb is this: brown hair and brown eyes are flattered most by colours that are warm, with some depth and a little richness. But — and this is the honest bit — "brown and brown" is not one person. It's the most common colouring on earth, and it spans warm-golden skin, cool skin and genuinely neutral skin, with hair from light caramel to near-black. That's why two women with the same brown eyes can look best in two different reds. The colour families below suit almost everyone with this colouring; the exact shade is personal, and undertone is what decides it.

The best colours for brown hair and brown eyes

These are the ten I come back to again and again for brown hair and brown eyes — a spread of jewel tones, earthy warmths and a couple of considered cool options.

Colour palette of the best shades for brown hair and brown eyes — teal, rust, emerald, warm red, mustard gold, plum, terracotta, coral, forest green and petrol blue, by ToneLala
Best Colors for Brown Hair And Brown Eyes: Your Best Shades (with Hex Codes) — every shade with its hex code.
Colour Hex
Teal #1F7A7A My desert-island shade for this colouring. Cool enough to make warm skin glow, green enough to harmonise — it flatters nearly everyone with brown hair and brown eyes.
Rust #A65A3A Warm clay-red that looks like it was mixed for you. It makes brown eyes look deep and the skin look healthy and sunlit.
Emerald #1E7A52 A proper jewel green — rich enough to turn heads, warm enough to glow rather than chill. It makes brown eyes look almost luminous.
Warm Red #C0392B A red with a touch of orange in it is brown-on-brown's perfect red. It reads alive and expensive, never garish or icy.
Mustard Gold #CC9B2F Golden and earthy, it picks up the gold flecks in brown eyes and the warmth in brown hair. Far kinder than a bright lemon yellow.
Plum #6E3B5C A warm, deep purple that adds richness and depth — your best route to a "cool" colour without going cold. Brilliant near the face.
Terracotta #C2603C The softer, friendlier cousin of rust. Easy everyday warmth that flatters almost every version of this colouring.
Warm Coral #E0735A The lighter, sunnier warm note for spring and summer. Lovely near the face when you want colour without depth.
Forest Green #2E5339 Deep and saturated — the grown-up green, made for tailoring and knitwear, and it gives brown eyes a jewel-like richness.
Petrol Blue #2C5F73 Proof brown-and-brown can wear blue. A deep, slightly green-leaning teal-blue stays flattering where icy blue would drain you.

Best neutrals: Warm Cream #EFE5CF (softer and far kinder than bright white), Camel #C19A5B (keeps a look tonal and expensive), Chocolate Brown #4A352A (your "dark" in place of black, and it echoes your hair), Warm Taupe #9C8A78 (a grey-beige that won't grey you out) and Navy #27364F (a softer, richer alternative to stark black).

Want YOUR exact most-flattering shades?

Find your colour season →

Colours to avoid with brown hair and brown eyes

  • Icy pastels — baby blue, mint, ice pink and lavender are cool and clean, the opposite of your warm, mid-depth colouring. They tend to leave the skin looking washed out and the hair looking flat. Reach for warmer, dustier versions (peach, sage, butter) instead.
  • Pure brilliant white and stark black — pure white can make warm skin look slightly tired, and flat black often overpowers softer brown colouring and drains the face. Swap white for warm cream and black for chocolate or navy.
  • Cool, dusty grey — a blue-grey beside warm brown features flattens the natural glow and reads a little joyless. Warm taupe or camel does the same wardrobe job without dimming you.

None of these are forbidden — they're simply the shades that most often disappoint, so treat them as handle-with-care rather than off-limits.

Brown Hair And Brown Eyes across the colour seasons

Here's where the personal part comes in. Brown hair and brown eyes doesn't belong to one fixed season — it spans more of them than almost any other colouring, and which one is yours depends on undertone, depth and contrast. That's the whole point of seasonal analysis.

If your colouring leans warm and golden — warm skin, caramel-to-chestnut hair, amber eyes — you're likely in autumn territory (True or Deep Autumn), where rust, mustard, terracotta and forest green are made for you. If your skin is warm but lighter and brighter, a spring palette of warm coral, clear teal and golden green may suit you better. Cooler or higher-contrast brown-and-brown — cool skin, deep espresso hair, dark eyes — often sits in winter, carrying true emerald, warm red, plum and crisper depth. And softer, more muted brown colouring of any warmth frequently lands in a soft autumn or soft summer zone, happiest in gently greyed-down versions of the same family.

The colour families on this page flatter the whole brown-and-brown range — but your single most flattering palette is decided by your undertone, and that's what a season pins down. My colour analysis guides walk through how warmth, depth and contrast play out season by season, so you can see which camp you're closest to before you commit a single purchase.

Makeup & styling tips for brown hair and brown eyes

The same warm-with-depth logic carries straight into makeup and metals. On the eyes, warm browns, bronze, copper and plum shadows make brown irises glow, and a touch of warm gold in the inner corner wakes them right up — skip cool greys and silvers that flatten them. For lips and cheeks, warm terracotta, brick, warm rose and coral flatter this colouring far more than blue-based pinks. Gold jewellery is your natural default, because it echoes the warmth in your hair, skin and eyes, though a warm-toned or slightly antiqued silver works too, especially on cooler-leaning undertones. When you build outfits, lean tonal: pair two or three colours from the palette with a warm neutral and let one richer shade sit nearest your face, where it does the most work.

Putting it together

Build a small capsule around your colouring and dressing yourself stops being a daily negotiation. Pick one warm neutral you love (camel or warm cream), one deep anchor (chocolate or navy), and two or three colours from the palette — say teal, rust and mustard gold. Everything will mix, because each shade was chosen to flatter the same warm, mid-depth colouring. Stop reaching for the black-grey-navy capsule that quietly washes you out, and start treating warmth and richness as your defaults. Then, when you want to know the exact teal and the exact red that light your face up, find your colour season and let your own palette do the work.