The colour of your glasses can make a huge difference to your overall look. When choosing a pair of frames, think about finding a style that either complements or contrasts against your hair colour, eye colour and skin tone, depending on the effect you want to create.
Neutral frames, such as black, brown and tortoiseshell have a versatile quality, while coloured frames are great if you want to make a bit more of a statement. Read through our guide to choosing a frame colour for expert advice on finding a pair that makes your favourite features stand out.
Matching frame colour to eye colour
When deciding what frame colour works best with your eye colour, ask yourself whether you want to make a statement or opt for something versatile. For a subdued and understated look, choose frames in a colour that match with the neutral tones in your eyes, such as brown, beige, or black.
If you want to channel a fun, statement-making look, choose a colour that’s contrasting but complementary to your eye colour.
Gray Eyes
Choose colourful frames to bring a bright finish to your look. Because grey is already a neutral tone, almost any bright colour will work with grey eyes.
Brown/Amber Eyes
Any colour will look great with brown or amber eyes From classic black to brighter tones. If you want to stand out, opt for a bold colour that contrasts against brown and amber, like a bright green or a cool blue.
Blue Eyes
For a bold look, orange (the complementary colour to blue) will really make your eyes pop. Natural tones, such as tortoiseshell and brown glasses will also look good with blue eyes.
Green Eyes
Red is a complementary colour to green and will bring a vibrant contrast if you want to channel a statement-making look. Gold or purple frames will also have a similar, striking effect.
For something a little bit more understated, consider brown or other earthy tones. These subdued frame colours always look good with green eyes.
Hazel Eyes
Hazel eyes often seem to switch from brown to green and so choosing green or brown frames will provide both contrast as well as coordination. Amber frames are also a flattering choice.
Matching frame colour to hair colour
Hair plays by similar rules as your eyes: depending on the vibe you want to go for, your frames can bring a subtle finish or striking statement to your overall look. There are a few different things to think about when choosing glasses based on your hair colour.
Black Hair
Darker frames like black or tortoiseshell look especially sleek with black hair as they help to create a sophisticated, coordinated effect.
On the other hand, brighter colours will bring a sharp contrast, which is great if you’re after a statement-making finish.
White/Gray Hair
White or gray hair provides the ultimate neutral pallet, making it a great hair colour for anyone who likes to experiment with different looks. Neutral frames will look effortlessly stylish, while bright colours will add a pop of excitement to your outfit.
Red Hair
Red hair looks especially vibrant with bold frames. You can experiment with rich, jewel-toned colours, or, for a more conventional look, go with darker frames.
Brown Hair with red undertones
If you have brown hair with red undertones—also called auburn hair—you’re the perfect match for tortoiseshell frames and other colours that have warm, earthy tones, such as amber or dark green.
Brown hair with blonde/ash undertones
If your brown hair has pale undertones, dark frames—especially black ones—will complement the balance of deep and light colours in your overall look.
You can also get playful by coordinating with the pale shades in your hair and experimenting with light-toned glasses, such as clear frames or pastel colours.
Blonde Hair
If you have dark tones in your blonde hair and want to go for a neutral look, choose frames in warm colours, such as tortoiseshell, beige, or dark brown.
Those with ashy or platinum blonde hair look especially striking with pastels and other bright colours, which create a fun contrast against light hair.