When it comes to sunglasses, you know which style to rock, but how do you go about choosing a color? Do you go all-out with a highlighter-yellow hue or play it cool with classic black? Ultimately that decision is up to you and your personal style, but we figured we’d offer our two cents anyway.

Depending on your skin tone, certain shades will really play up your natural features while others may leave you looking a little bit ill. Color theory explains exactly how this works, but, let’s be real, it can get complicated. To simplify things a bit, we figured we’d just cut to the chase and show you what’s really important — the sunglass colors that look best on your skin tone!

But first things first: Before you can dive into a sea of colored frames, you need to determine whether your skin has cool or warm undertones.


Shop All Sunglasses


Find Your Skin Tone

Any easy way to find your skin tone is step into natural daylight and look at the underside of your arm. If your veins look blue and you have a pink or red undertone on your skin, you likely have cool undertones. If your veins are greener and your skin undertones are yellow or peachy, you have warm undertones.

Just like you want your sunglasses’ frame shape to compliment your face shape, you’ll look and feel your best in shades that bring out the best in your coloring. However, if you love a pair of shades in a color that goes against our advice, buy them anyway! The beauty of sunglasses is that they are an accessory, so the biggest deciding factor should be what you love.

Find Your Skin Tone Look at the underside of your arm in natural daylight. If you have a pink or rosy undertone and blue-tinted veins, you have a cool skin tone. If you have a golden or apricot undertone and green-tinted veins, you have a warm skin tone. Cool Skin Tone Warm Skin Tone

Best Colors for Cool Skin Tones

 Blue Sunglasses Green Sunglasses Pink SunglassesPurple Sunglasses Tortoise Sunglasses Black SunglassesGrey Sunglasses Silver Sunglasses


Blue Tortoise Green Silver Black

If you have a cool skin undertone, we recommend styles in vibrant jewel colors: royal blue, emerald, red, pink, dark tortoise, white, gray, black, and navy.

Best Colors for Warm Skin Tones

Orange Sunglasses Red Sunglasses Yellow SunglassesOlive Sunglasses Brown Sunglasses Gold SunglassesTan Sunglasses Ivory Sunglasses

If you have warm undertones, you want to look for sunglasses with a yellow base. Think: light tortoise, orange, red, olive, brown, magenta, cream, and deep blue-greens.

Shop All Sunglasses