What eyeshadow goes with my eye colour

What eyeshadow goes with your eye colour? We pick the best palettes for blue, green, brown, hazel and grey eyes

10th May 2020 | Author: Nina Nagel

Charlotte Tilbury recently launched her Eye Colour Magic range of eyeshadow palettes and eyeliners, each one curated with individual eye colours in mind. It was received to great fanfare because it helped people know immediately what eyeshadow goes with blue eyes, brown eyes and everything in between.

You can read more about this launch – including a review of her Luxury palette collection – in our Charlotte Tilbury eyeshadow palette guide.

READ NEXT: How to do eyeshadow like a pro

However, while Charlotte Tilbury made the process easier, she is not the first makeup artist or brand to use colour theory. Far from it. Colour theory underpins everything to do with makeup – from finding a foundation match to enhancing your features; hair colour, as well as skincare when it comes to balancing redness and rosacea.

And colour theory is based upon the colour wheel (see below). Complementary colours – colours that go well with each other – are those found directly opposite each other on this wheel. In the image below, orange and blue are complementary colours, are green and red and so on.

When two complementary colours are placed side-by-side they create contrast, and – in the case of eyeshadow – this is what makes your eyes pop and look more noticeable. Alternatively, when complementary colours are mixed, or placed on top of each other, they help to cancel each other out.

Using this as a guide, the following list will tell you what tones to look for when shopping for eyeshadow for your eye colour. Click on each eye colour to jump to your section, or browse the full list.

  • What eyeshadow goes with blue eyes? Orange, copper, coral, bronze,
  • What eyeshadow goes with blue eyes green eyes? Red, maroon, violet, lavender purple
  • What eyeshadow goes with brown eyes? Blue, teal, green, olive, lime, champagne and gold
  • What eyeshadow goes with hazel eyes? Olive, khaki, gold, brown
  • What eyeshadow goes with grey eyes? Iced whites, silver, platinum, black

We should also mention that one colour that is almost universally flattering is pink. We’ve separately listed the best pink eyeshadow looks and explained which kinds of pink to go for.

With this in mind, and inspired by the Eye Colour Magic collection, we also thought we’d list other eyeshadow palettes that suit specific eye colours.

That’s not to say that if you have green eyes, you can’t use an eyeshadow palette we recommend for blue eyes, but hopefully these recommendations will make choosing the best eyeshadow palettes easier, without having to just stick to Charlotte Tilbury’s somewhat pricey options.

What eyeshadow goes with blue eyes?

To complement your blue eyes, make them pop through the use of warm colours like copper, bronze or coral. These shades will work well as orange and red are opposite to blue on the colour wheel. This means they create the perfect contrast.

If you want to keep it light, or subtle, use champagne colours or swap matte coppers for shimmery shades to add sparkle and lift the look. We recommend:

On a budget: W7’s Life a Peach – £6.20

W7 Lifes a Peach paletteW7

Low mid-range: Morphe 35O Nature Glow – £24

High mid-range: MAC Mischief Minx Palette – £33

MAC mischief Minx eyeshadow paletteMAC

Luxury: Charlotte Tilbury Copper Charge palette – £40

What eyeshadow goes with green eyes?

For a daytime look we recommend shimmery brown and nude colours, as your green eyes are already bright and don’t need vivid shadows to attract attention. Red-purple and yellow-green are complementary colours, therefore violet, lavender and purple will also work really well with your eyes, if you want a more colourful pop on a night out. Try it out with these:

On a budget: Rimmel London Pinkadilly Circus – £6.50

Low mid-range: Morphe 18F Talkin’ Flirty Artistry palette – £11

High mid-range: Huda Beauty Amethyst Obsessions palette – £25

Luxury: Urban Decay Naked Cherry palette – £43

What eyeshadow goes with brown eyes?


The majority of people globally have brown eyes and their neutrality makes any eyeshadow colour look good. This is the fact that if you mix all the colours together, you get brown, so all colours suit this hue. To really make them pop, we recommend warm, earthy shades for a day time look by creating a subtle smoke. If you want a night-out, dramatic finish, then opt for a striking green or bold teal. These eyeshadow palettes are some good options:

On a budget: Rimmel London Magnifeyes eyeshadow palette – £7.49

Mid-range: NYX Ultimate Shadow Warm neutrals – £16

NYX Ultimate Natural Warm paletteNYX

Luxury: Charlotte Tilbury Super Blue palette – £40

What eyeshadow goes with hazel eyes?

Metallics and pastels are the shades you should go for if you have hazel eyes. To draw attention to your eye colour use delicate silvers, metallics and dusty pinks as they will make the light brown in your eyes sparkle. We recommend:

On a budget: e.l.f Bitesize Pumpkin pie – £3

We love e.l.f makeup and you can read why in our e.l.f Brand Spotlight. This palette is also included in e.l.f’s Virtual Try-On feature, which allows you to virtually experiment with makeup, including foundation before buying.

Mid-range: Smashbox Cover Shot Petal metal – £25

Luxury: Charlotte Tilbury The Rebel eyeshadow palette – £40

What eyeshadow goes with grey eyes? 


People with grey eyes make up less than 1% of the population worldwide, and while this makes them a rare beauty, it also means that few products are tailored and targeted with grey eyes in mind.

To enhance grey eyes, use smoky shades to contour your eye socket and add depth. You can try to subtly play up your eye-colour by using similar shades, such as misty greys or a silvery blue. Similar to brown eyes, though, grey eyes suit a lot of eye colours but dark hues and tones make them pop most.

Check out these suggested eyeshadow palettes:

On a budget: Rimmel London Magnifeyes Smokey Edition – £7.28

Mid-range: Smashbox Cover Shot Eye palette Matte – £25

Luxury: Charlotte Tilbury The Rock Chick palette – £40

Don’t miss out! Sign up for the mamabella newsletter today


This site contains affiliate links to recommended products. We may receive a commission for purchases made through these links. We will not recommend anything we don't believe in and we are not paid by brands to include specific products unless explicitly stated.
Next Article Previous Article