16 must-have MAC eyeshadows perfect for green eyes

Taryn Davies
Published: July 21, 2017

Wearing eyeshadow to enhance your eye colour doesn’t have to be dramatic, but having a long-lasting colour that’s easy to work with is best, that’s why we think MAC eyeshadows are the perfect option, here are some of our favourites for green eyes.

When it comes to warm eye shades burgundy, plum, bronze, pink, brown, rose gold and taupe all work well for green eyes.

For cooler eye colour shades with green eyes, stick to purple and violet, some silver shades can work well if they have purple undertones too.

MAC coloured eyeshadows for green eyes


It might technically be a red eyeshadow, but there’s a rusty, Burgundy undertone that stops it from being too pinky and you looking fancy dress when you’re wearing it.

MAC Cranberry Eyeshadow


So wearing green eyeshadows with green eyes might be shunned by some people, but this frosty shade is too pretty not to wear.

MAC Humid Eyeshadow


Nocturnelle is described as a "pinked-up chrome purple [with a Frost finish]." It's a brightened, medium-dark purple with cool, pink undertones and a satiny sheen.

MAC Nocturnelle


The warmth in this true bronze shade makes it the most flattering shade on green eyes.

MAC Bronze Eyeshadow

Sumptuous Olive

Sumptupous Olive is a gorgeous shadow for green eyes, because it looks unique on everyone because it has a few different undertones. The shade is a mix of gold, olive and taupe, so depending on the colour of your eyes it'll look different on everyone, with the colours from both the eyes and shadow working to compliment each other.


MAC Sumptuous Olive Eyeshadow


Club eyeshadow is a combination of different hues like brown, grey and green. It's incredibly subtle, but can be built up to create a gorgeous looking smokey eye. The are shimmers in the formula, but it's not overpowering at all, in fact it's a really easy shadow that can be worn in the day too.


MAC Club Eyeshadow


Sable is a bronzy, plummy, brown. The cool-based brown with almost a purple shimmer I think this colour was made for pale eyed gals. It works perfectly as a one-wash wonder without the need to be paired with anything else.

MAC Sable Eyeshadow

Star Violet

This is really a nice colour, depending on the lighting it looks more burgundy or slightly brown. It's really the kind of colour that will bring out the green in your eyes, but it would look good on any eye colour. It's pigmented and easy to blend, and works beautifully with All that Glitters.

MAC Star Violet Eyeshadow


A gorgeous dark brown with a purple undertone. This is perfect to define your eyes and make green eyes pop, it’s extremely pigmented and lasts really well too.

MAC Embark Eyeshadow

MAC neutral eyeshadows for green eyes

Naked Lunch

Naked Lunch is probably the most versatile, light peachy champagne colour. Perfect to add a touch of brightness to any eye look.

MAC Naked Lunch Eyeshadow


A beautiful mid-toned warm brown with a matte texture. This works well as a crease colour, blending colour, brow colour or even blended all over the eye for a gorgeous soft smokey effect. The warmth in this eyeshadow really makes green eyes pop.

MAC Cork Eyeshadow


It’s a great neutral alternative to brown and can be worn in a smokey eye as the base colour or a more natural eye in the crease. It’s a very subtle cool silvery purple and looks amazing on everyone.

MAC Shale Eyeshadow


A ‘soft golden beige with shimmer’, there’s a slight pink-tone to it but it’s got more of a sheen than a glitter which makes it every day appropriate.

MAC Era Eyeshadow

Satin Taupe

A minky taupey colour that crosses the lines of purple, grey and brown. It literally goes with everything.

MAC Satin Taupe Eyeshadow


Woodwinked is a beautiful medium golden bronze eyeshadow, not too yellow and extremely metallic.

MAC Woodwinked Eyeshadow


A gorgeous brown with gold sparkles, it gives a beautiful shimmer without being glittering. It’s a great eye shade for creating gold or bronzed looks.

MAC Tempting Eyeshadow