Back to Blog
By 

The Best Glasses Colors for Your Skin Tone and Hair

The short answer: Match your frame color to your undertone. Warm skin, with golden or olive undertones, suits warm frames: tortoiseshell, gold, amber, honey, and warm browns. Cool skin, with pink or blue undertones, suits cool frames: black, silver, grey, blue, and deep purple. Neutral undertones can wear both. Your eye and hair color fine-tune the pick.

First, find your undertone

Look at the veins on your inner wrist in daylight. Green-looking veins point to a warm undertone. Blue or purple veins point to cool. A mix means neutral. Another test: gold jewelry tends to flatter warm skin, silver flatters cool skin. Undertone is steadier than how tanned or pale you are, so it is the reliable guide for frame color.

Colors by undertone

Undertone Frame colors that flatter
Warm (golden, olive) Tortoiseshell, gold, amber, honey, warm brown, olive, red
Cool (pink, blue) Black, silver, grey, blue, deep purple, pink, jade
Neutral Most colors; try soft tortoise, rose gold, taupe

Let hair and eyes fine-tune it

Hair and eye color adjust the choice within your undertone. Warm brown or auburn hair leans into tortoise and gold. Cool black, grey, or ash hair suits black and silver. Grey or white hair pairs well with soft blues, burgundy, and dark tortoise, which add color without harshness. Bold eye colors, like green or amber, come forward when you echo them in the frame.

Beyond color

Color sits on top of shape and fit. A flattering color on the wrong shape still fights your face, so pick the shape for your features first, then the color for your skin. Start with your face shape using the measure your face shape guide, then bring color in. The Frame Finder helps narrow both.

From our test bench. We hold warm and cool frames against the same face in daylight and the shift is obvious. On warm skin, black frames can look stark while tortoise warms the whole face. On cool skin, gold can look sallow while a cool grey or black sharpens it. Undertone, not trend, is what makes a color sit right.

FAQ

What glasses color suits my skin tone?

Warm undertones suit tortoiseshell, gold, amber, and warm browns. Cool undertones suit black, silver, grey, and blue. Check your wrist veins or which metal flatters you to find your undertone.

How do I know if I have a warm or cool undertone?

Green-looking wrist veins and a preference for gold jewelry suggest warm. Blue or purple veins and a preference for silver suggest cool. A mix of both means neutral.

What frame colors suit grey hair?

Soft blues, burgundy, dark tortoise, and charcoal flatter grey and white hair, adding color without the harshness that solid black can bring.

Part of Choosing Glasses Frames · Related: measure your face shape · Browse women's eyewear · Last updated: August 5, 2026

Written and tested by the Glasses Atlas Team. Read our editorial standards and how we test.