In a sentence: The makeup that flatters green eyes most is the purple-and-warm-red family — plum, aubergine, burgundy and copper on the lid — plus the bronze and gold that catch your amber flecks, with lips and cheeks kept warm. Skip to the shade palette or find your season.

Sweep a plum shadow across a green-eyed lid and the iris seems to gain a shade of green on the spot, as if someone turned the colour up. It's the oldest trick in the makeup-artist book, and it's the one most green-eyed women have never been shown — they're busy with the neutral browns and cool greys that do nothing for the rarest eye colour going. Green deserves better than beige.

After years of doing makeup on green-eyed clients, my honest take is that you have two moves and you can run both at once. You can contrast the eyes with purples and warm reds, or you can echo them with greens and warm golds. Nearly every flattering green-eye look is one of those two ideas, scaled up or down. Once that clicks, choosing eyeshadow stops being a guessing game in the shop aisle.

Why certain shades flatter green eyes

The colour wheel does the explaining, and it's pleasingly simple. Green sits directly opposite red and red-purple. Place a colour beside its complement and each looks more intense — so plum, aubergine, burgundy and the warm reds make green eyes read greener and brighter purely by sitting near them. On the lid, in a liner, in a smudge along the lashes, that contrast is the single most powerful lever you have, and it's why a soft purple shadow does more for green eyes than any safe brown.

The second route is echo. Olive, forest and warm gold repeat the colour already in your iris, and repetition reads as intensity. An olive shadow doesn't fight your eyes — it agrees with them, and they look greener for the company. Then there's the warm-metal route: most green eyes are flecked with amber, hazel or gold, and a copper, bronze or antique-gold shimmer catches those flecks and lights them from inside. Finish matters here too — warm, soft-satin and lightly metallic textures flatter green eyes, while cold frost and icy silver tend to go glassy and pull the warmth out.

What "green eyes" doesn't tell you

Here's the honest part most makeup tutorials skip. "Green eyes" is not one person. Green turns up on warm, cool and neutral colouring, on fair skin and deep skin, on high-contrast and soft faces. The family of flattering makeup shades — plum, copper, olive, gold — is reliable across all of them. The single most flattering version of each shade, and the depth you should wear it at, depends on your undertone, your overall depth and your contrast level.

That's why two women with near-identical green eyes can suit two different plums, or why a copper that glows on one looks muddy on another. The direction is universal; the exact shade is personal. A warm, golden green-eyed face usually leans autumn and glows in copper, bronze, olive and warm brick. A cooler, clearer green-eyed face can carry plum, burgundy and a clean emerald shadow with more punch. Same eye colour, different palette — and undertone is what settles it.

The best makeup shades for green eyes

These ten are the ones I reach for again and again on green-eyed faces — eyes, lips and cheeks that all play the contrast-or-echo game.

Makeup palette for green eyes with hex codes — plum, aubergine, burgundy, copper, bronze, antique gold, olive, forest, brick and warm rose, by ToneLala
Makeup for Green Eyes — every shade with its hex code.
Shade Hex
Plum #6E3D6B The hero eyeshadow. A red-purple opposite green on the wheel — it makes green pop harder than anything else in the kit.
Aubergine #4A2C40 The deeper, smokier plum for a defined eye or a soft liner; same brightening trick, more drama.
Burgundy #7A1F3D A wine-red shadow or liner that flatters by contrast and gives green a rich, lit-up lift.
Copper #B06A3C Warm metallic red-brown that catches the amber flecks and makes green eyes glow. Brilliant on warm skin.
Bronze #7A5A2E The everyday warm shimmer — softer than copper, gorgeous swept across the lid or into the crease.
Antique Gold #C9A227 A muted gold highlight that echoes the gold and hazel in green eyes for pure inner glow.
Olive Shadow #6B6F3A Warm olive that mirrors the green in your iris — the cool-girl echo shade, flattering on golden colouring.
Forest Liner #2E5339 A deep green liner that deepens green eyes; the grown-up alternative to black along the lash.
Brick Lip #A6442E A warm brick lip that keeps the face warm and lets the eyes stay the star. Your most flattering bold lip.
Warm Rose Blush #C77A6B A warm, slightly terracotta rose on the cheek — reads sun-warmed, never cold or painted-on.

Base & neutral tones: Warm Cream Highlight #F1E7D3 for the brow bone and inner corner, Soft Taupe #9C8A78 as a low-key wash, Peachy Beige #D8B89A for a warm everyday lid, Warm Brown Liner #5C3D2A and Cocoa Crease #4B3A2F — the warm "deep" that replaces black for definition without the harshness.

Want the exact shades for YOUR colouring?

Find your colour season →

Eyes, liner & mascara

Eyeshadow. Lean into contrast: plum, aubergine, burgundy, copper and bronze are the shades that make green irises sing, because their red and purple undertones are green's complement. Use a wash of one for daytime, build to a smoked aubergine or burgundy for evening. When you want a quieter, echoing look instead, sweep warm olive or antique gold across the lid — they mirror the colour already in your eye. Leave the flat cool greys and icy silvers in the drawer; they tend to mute green rather than wake it.

Liner. A deep plum or aubergine line along the upper lash gives the same gentle lift as a plum shadow — softer than black, far more flattering. Bronze and warm-brown liners read easy and warm for day, while a forest or olive line echoes the iris for a subtle effect. If you love a dark line, reach for espresso or aubergine before jet black, which can look hard against the warmth green eyes usually carry.

Mascara. Brown-black or warm brown finishes most green-eye looks more kindly than true black, especially on warmer or softer colouring. Save jet black for a deliberately strong evening eye. A plum or aubergine mascara is a lovely, low-effort way to nudge green brighter without any other colour on the lid.

Lips & cheeks

Keep both warm so the eyes stay the most colourful thing in frame. For lips, brick, terracotta, warm berry and a warm rose all flatter the colouring green eyes tend to come with; a warm nude with a caramel base is the polished everyday option, and brick is the bold lip that actually works. For cheeks, a warm rose or peachy-bronze blush swept low and back toward the temple gives that just-came-in-from-a-walk warmth. Cool, blue-based pinks are the most common misfire — they go ashy and sit on the surface of warmer green-eyed skin.

Finding your exact shades

Green eyes don't belong to one season — they span the wheel — so your undertone is what decides which version of these shades is genuinely yours. A warm, golden, green-eyed person usually lands in the autumn family, happiest in copper, bronze, olive and brick; my Soft Autumn colour guide and True Autumn colour guide walk through that camp in detail. A cooler or clearer green-eyed face leans winter or summer and carries plum, burgundy and clean emerald with more punch. The full set of colour analysis guides lets you compare seasons before you buy a single thing.

Putting it together

If you take one thing from this: green eyes have two makeup cheat codes — contrast them with plum, aubergine, burgundy and copper, or echo them with olive, forest and warm gold. Build one eye look around a purple you love and one around a warm metal, swap black liner and mascara for aubergine and warm brown, and keep lips and cheeks warm. That alone will change how lit-up your eyes look in every photo. The only question left is which version of each shade is yours — and that comes down to your undertone, which is exactly what a personal analysis is for.