Best Colors for Olive Skin Tone
Olive skin sits in a warm-to-neutral undertone range, which means both warm earth tones and cool jewel tones tend to work beautifully. The goal is to lean into that golden undertone rather than fight it.
Your Best Neutrals
Camel, tan, olive green, and warm white are the neutrals that olive skin wears best. Cool greys and stark white can wash out the skin's warmth — if you love white, opt for off-white or ivory instead. Camel is the most universally flattering neutral for olive skin across every occasion.
Shop on Amazon
camel trench coat women
Jewel Tones That Pop
Emerald green, teal, burgundy, and cobalt blue all create striking contrast against olive skin without washing it out. Terracotta and rust are earthy alternatives that bring out the golden warmth. Avoid pale yellow, light pink, and pastels in general — they tend to compete with olive's natural hue.
Shop on Amazon
emerald green dress women
Makeup Colors for Olive Skin
Warm-toned foundations with yellow or golden undertones are the starting point. For lips, terra cotta, burnt orange, and deep berry complement olive perfectly. For eyes, bronzy browns, warm taupes, and forest greens are universally flattering. Avoid foundations with pink undertones — they make olive skin look ashy.
Shop on Amazon
warm toned foundation olive skin medium
The Colors to Avoid
Harsh neons, pastels, and icy pink-based tones often look off against olive skin — they emphasize yellow without complementing it. The exception is when a pastel is deeply saturated (like a rich dusty rose vs. pale pink). When in doubt, test against your jawline and check in natural light.