Share on Facebook

A Trusted Friend in a Complicated World

The Best Eyeshadow Palette for Your Eye Color

Whether your peepers are blue, green, gray, hazel, or brown, these pre-approved sets are the secret to making 'em pop!

1 / 6
too facedvia


According to makeup artist Carissa Ferreri, orange-tinged tones warm up and intensify baby blues. “I love Too Faced Sweet Peach Eyeshadow Palette. It has a fantastic selection of peaches, warm pinks, corals, and bronzes.” Plus, the shadows are infused with antioxidant-rich peach essence. For a more subdued look, she suggests e.l.f Need It Nude Eyeshadow Palette. “It has really lovely neutrals with warm undertones and is very versatile.” Learn what your eye color might reveal about your personality.

2 / 6
mac cosmeticsvia


“For clients with green eyes, I’ll reach for shadows in the purple family, such as burgundy, plum, and mauve. The contrast is striking and makes green eyes look gorgeous,” says makeup artist Erin Guth. “MAC Eyeshadow x 9: Burgundy Times Nine offers an array of robust tones and textures from matte to satin to frost that is perfect for both day and night looks.” Pixi By Petra Mesmerizing Mineral Palette in Plum Quartz is a great drugstore option. Here are 20 more budget-friendly beauty buy that experts love.

3 / 6
tom fordvia


Gray eyes are very special and the undertones can range from blue to greenish yellow. “Tom Ford Nude Dip Eye Color Quad features four complementary sheer, shimmery eyeshadows—champagne, pink, taupe, and dark brown—to enhance undertones, and add depth and dimension to gray eyes,” explains Ferreri. Looking for an affordable alternative? Try Maybelline City Mini Eyeshadow Palettes in Rooftop Bronzes.

4 / 6


The key to unlocking the beauty of hazel eyes? A sweep of bright violet shadow across your lids. Guth is a fan of L’Oreal Paris Colour Riche Eyeshadow Quads in Violet Amour. “The vibrant purple shades are great for highlighting the green quality in hazel eyes.” Swipe on a soft wash of color or build up the coverage for a bold look. This palette makes it super easy to pull off pro-level makeup looks—and helps you avoid these common beauty blunders.

5 / 6

Light brown

The trick for making light brown eyes come alive? Shades of shimmery beige, amber gold, and mossy green. According to Ferreri, Yves Saint Laurent Couture Palette 08 Avante Garde is the best palette to bring out that natural honey glow. Five analogous colors compliment and perk up light brown eyes—perfect if you didn’t get your full eight hours of sleep last night. Don’t want to shell out $60 for shadow? Maybelline Expert Wear Eyeshadow Quads in Emerald Smoke won’t break the bank. These makeup tricks make you look more alert and less tired.

6 / 6

Dark brown

Anything goes for gals with dark brown eyes! “All colors of the spectrum work here. But I especially like chocolates, purples, and golds, like those found in Lorac Pro Palette 2. The hues are super flatting and really highlight the warmth and richness of dark brown eyes,” says makeup artist JoAnn Solomon. Get the look for a fraction of the price with NYX Professional Makeup Dream Catcher Shadow Palette in Dusk til Dawn. Check out these pro tips for making your peepers pop!

Disclosure: This post is brought to you by Reader’s Digest editors, who aim to highlight products and services you might find interesting. If you buy them, we may get a small share of revenue from our partners, such as Amazon Services LLC Associates Program. We frequently receive products free of charge from manufacturers to test. This does not drive our decision as to whether or not a product is featured or recommended. We welcome your feedback. Have something you think we should know about? Email us at [email protected] 

Lindsay Cohn
Lindsay is an avid traveler who has visited 45 countries across six continents. At, she covers both domestic and international travel. When she's not writing, you can find her doing yoga and adding to her ever-growing list of future adventures.