I usually like to keep my makeup routine skin-forward and minimal. A tinted moisturiser, dewy blush, and brown mascara have been my everyday formula. But when I’m in the mood to amp things up without layering on a dozen products, I always turn to one trick: making my eyes stand out with eyeshadow.

As someone with green eyes, I love enhancing my eye colour by reaching for shades that complement green on the colour wheel (more on that below). And to get more of the best tips for every eye colour, I spoke with makeup artists Dani Parkes and Neil Scibelli for their expert advice.

I also brought in a few Cosmo editors with different eye colours to test out the best eyeshadow colours. Keep scrolling for the most flattering eyeshadow shades for brown, blue, green, and hazel eyes, plus the best palettes to shop.

Green eyes

First, let’s talk colour theory. Red is the opposite of green on the colour wheel (like the technique you learned back in primary school art class), so red-adjacent shades are going to do the most for green eyes. “Eyeshadows like rose gold, deep reds, and maroons really make green eyes pop,” says Scibelli.

Parkes also recommends purples and warm browns. "Both of these colours will make green stand out, and using a plum liner in the waterline will make your eyes pop even more," she suggests.

green eye makeup
Jasmine Hyman for Cosmopolitan

What testers have to say: "I know red is the opposite of green on the colour wheel, but that just feels a bit too harsh for my eyes. I love that plums and maroons can have that same eye-popping effect while still being wearable. Smudging some under my eye without using liner adds an even bolder effect to my green eyes. When I wanna amp up any makeup look, a purple metallic shadow is my best bet. And I can even use just one single shadow to do so."

The best eyeshadow for green eyes
The Necessary Eyeshadow Palette
Ilia The Necessary Eyeshadow Palette
Luxury Palette in The Vintage Vamp
Charlotte Tilbury Luxury Palette in The Vintage Vamp
Cosmetics Connect In Colour Eye Shadow Palette
MAC Cosmetics Connect In Colour Eye Shadow Palette

Hazel eyes

Hazel eyes can skew green, gold, or brown depending on the light, so try playing into your unique spectrum of colours. "Any shadows with a warm undertone will bring out those hazel tones," says Scibelli. "For instance, golds, coppers, and even peachy shadows will bring out hazel eyes."

"I recommend a chocolate brown liner or a plum liner for a bolder look," adds Parkes. "This will make the undertone colours pop with whatever makeup look you have on."

hazel eye color
Beth Gillette for Cosmopolitan

What testers have to say: "I'm almost always doing eye looks to bring out either the green or the brown in my eyes, but I've never necessarily tried to play it all up at once. I really love how a shimmery gold shadow all over brings attention to the entire iris. The best part about having hazel is that they're a mix of different colours, right? With reflective gold and peachy tones, you don't pick up on just one shade, but rather the combination of green and brown together."

The best eyeshadow for hazel eyes
Liquid Glitter Eyeshadow
e.l.f. Liquid Glitter Eyeshadow
Infallible Grip Gel Eyeliner Velvet Bordeaux
L'Oréal Paris Infallible Grip Gel Eyeliner Velvet Bordeaux
Nude Obsessions Eyeshadow Palette Medium
Huda Beauty Nude Obsessions Eyeshadow Palette Medium
Now 20% Off

Brown eyes

Brown eyes can pull off pretty much anything, but a few tones really make them pop. "Plums, greys, and deep olive eyeshadow tones are also my go-tos for brown eyes because they make brown eyes look richer and bolder," says Scibelli. "I find that bronzey, warm copper tones (especially if they're a bit metallic) really bring out brown eyes as well," says Scibelli. "I tend to lean toward grey, black, or dark brown eyeliners when it comes to brown eyes," he adds.

brown eye makeup
Meg Uy for Cosmopolitan

What testers have to say: "I've been an avid eyeshadow girlie for over a decade now—especially when it comes to browns. I have small, narrow eyes, and I’ve found that mixing neutral and warm-brown shades really helps brighten them up without looking too harsh or heavy. I also prefer using a brown liquid eyeliner instead of black—it gives my eyes a nice lift while keeping the overall look softer and more natural."

The best eyeshadow for brown eyes
Flickering Sands Eyeshadow Palette
Morphe Flickering Sands Eyeshadow Palette
Master Mattes® The Neutrals Eyeshadow
MAKEUP BY MARIO Master Mattes® The Neutrals Eyeshadow
Zari Eyes Eyeshadow
Zulfi Zari Eyes Eyeshadow

Blue eyes

Orange sits opposite blue on the colour wheel, which is why warm tones like peach, copper, and bronze make blue eyes look brighter and more defined.

"Some of my go-to eyeshadow colours for blue eyes are golds, champagnes, coppers, browns, and even warm peach tones," says Scibelli. "If you're looking for a bit more of a dramatic contrast or an evening look, you can go for dark eyeliners and smoky shadows in shades like grey and deep charcoal."

blue eye makeup
Kayla Kibbe for Cosmopolitan

What testers have to say: "The rumours are true: my eyes are blue, and they are definitely popping! Orangey hues complement blue (thanks, colour theory), but I often find that bright, warm shadows are a little intense for daily wear and can be harsh against my pale complexion. I absolutely love that peachy hues are subtle enough for an everyday look but still bring out the blue in a huge way."

The best eyeshadow for blue eyes
Snap Shadows Mix & Match Eyeshadow Palette
Fenty Beauty Snap Shadows Mix & Match Eyeshadow Palette
Now 20% Off
Pillow Talk Palette
Charlotte Tilbury Pillow Talk Palette
Monochromes Essential Eyeshadow Trio Palette
Glossier Monochromes Essential Eyeshadow Trio Palette

How to make your eye colour pop

Look at the colour wheel

The first step is understanding the colour wheel. Colours that are the opposite of your eye colour create the strongest contrast, which naturally makes your eyes stand out. For example, orange tones work beautifully on blue eyes, while maroons complement green eyes. Brown eyes, however, are a bit more versatile. Since they’re not on the colour wheel like other shades, they can pair well with a wide range of hues, like warm coppers, olives, and browns.

Use eyeliner and mascara

"I love using a smudged eyeliner to bring out any eye colour – whether it's a brown liner for lighter to medium eye colours, or a black liner for deeper eye colours," says Scibelli.

But a simple eyeliner and mascara look can help bring attention to any colour. "Another key tip would be curling the lashes and then tightlining the top lid with eyeliner," Parkes explains. "Adding a tight line to the lid is a key step to any makeup routine and something I do on all of my clients." Or try white or cream in the waterline, she suggests. It can help make your eyes look brighter and more awake.

Use a shimmery eyeshadow

"Metallic shadows will reflect light, so those always help to make eye colours pop," explains Scibelli. Shadows with shimmer also create dimension on your eyelid, drawing attention to your eyes and enhancing their natural colour. Think champagne, rose gold, copper, or bronze—depending on your eye colour, these tones can either complement or contrast in a way that makes your iris stand out.

And for some extra impact, try tapping a bit of shimmer on the centre of the lid or the inner corners of the eyes to instantly brighten and open them up.


Meet the experts

  • Neil Scibelli is a New York City-based makeup artist and on-air beauty contributor.
  • Dani Parkes, aka @facesbydanii, is a New York City-based makeup artist whose clients include Gabby Windey, Hannah Berner, and more.

Why trust Cosmopolitan?

Jasmine Hyman is the assistant beauty editor at Cosmo, where she writes about all the best makeup products and trends. For this story, she spoke with expert MUAs Neil Scibelli and Dani Parkes for their insight and tips. She, along with team Cosmo, tested the best makeup for each eye colour.

Headshot of Jasmine Hyman

Jasmine Hyman is the Assistant Beauty Editor at Cosmopolitan, where she writes about the latest beauty trends and must-have products. Her most prized beauty possessions are a meticulous skincare routine and salon blowouts. You’ll also likely find her in bed reading a good book or endlessly scrolling TikTok (spoiler: it’s usually the latter) while listening to Harry Styles’ entire discography on repeat. Follow her on Insta to be inundated with pictures of her meals.