Prom Dress Colors for Olive Skin: 12 Shades That Glow

7 min read · Swatch Fan

The best prom dress colors for olive skin are deep jewel tones like emerald, teal, sapphire and wine, warm metallics like gold and bronze, and rich earthy shades like rust and chocolate. These colors match the depth and green-gold cast of olive skin, so you look glowy in photos instead of washed out. Pale pastels and beige-nude dresses are the prom dress colors for olive skin that most often backfire.

Picking one color to wear all night, in every photo, is a lot of pressure. Swatch Fan finds your color season from quick yes/no questions and shows the exact shades that suit your olive skin: Find my colors.

Quick picks for olive skin

Short on time? Here are the 12 prom dress color ideas, with who each one suits best.

# Dress color Best for
1 Emerald green Almost all olive skin, especially medium to deep
2 Teal Warm and cool olive, great with brown hair
3 Sapphire blue Cool olive, dark hair
4 Wine / burgundy Every depth of olive skin
5 Deep plum Cool olive, dark brown eyes
6 Gold Warm olive, golden-brown hair
7 Bronze or copper Warm olive, deeper skin
8 Rust / burnt orange Warm olive, auburn or brown hair
9 Chocolate brown Warm olive, light to medium skin
10 Dusty rose Light olive, soft features
11 Sage green Light, soft olive skin
12 Champagne (not beige) Light to medium olive with warm makeup

Not sure which column you fall in? Our guide to what colors look good on olive skin explains warm olive vs cool olive in detail.

Jewel tones that glow

Jewel tones are the safest bet for a prom or homecoming dress on olive skin. They're deep enough to hold their own under flash photography, and they make the green in olive skin look like a feature, not a flaw.

1. The emerald green hoco dress

Emerald is the color most stylists reach for first with olive skin, and for good reason. It's cool enough to brighten your face and deep enough to not make you look green. It works in satin, velvet or sequins. Pair it with gold jewelry if you're warm olive, silver if you're cool.

2. The teal homecoming dress

Teal sits between blue and green, which is exactly where olive skin lives. It's one of the easiest hoco dress colors for brunettes, and it looks great against brown hair of any shade.

3. Sapphire and royal blue

A clear, saturated blue gives cool olive skin a clean, bright look. Great for dark hair and dark eyes.

4. Wine and burgundy

Deep red-purple flatters nearly every olive complexion. If a bright red dress feels like too much, wine gives you the drama without the risk.

5. Plum

Plum is softer than black but just as elegant. Try it if you want a dark formal dress color for olive skin that isn't black.

Earthy and warm shades

If your skin looks golden in the sun and gold jewelry is your go-to, warm prom dress colors can look amazing.

6. Gold and 7. bronze

Metallic gold is basically made for warm olive skin. Bronze and copper are a little deeper and suit medium and dark olive. Go for a soft, warm metallic rather than a brassy yellow one.

8. Rust and burnt orange

A rust satin slip dress is a bold, current look. It's one of the most underrated prom dress colors for brown hair, especially auburn or chestnut.

9. Chocolate brown

Brown is having a moment for formal wear. A rich chocolate dress looks expensive and flatters warm olive skin much more than black does.

Soft shades that still work

Maybe you've always wanted a softer, dreamier look. Olive skin can do it; you just need the right soft shade.

10. Dusty rose

Choose a muted rose with a little brown or mauve in it, not a bubblegum pink. On light olive skin it looks romantic and fresh.

11. Sage green

Sage is gentler than emerald but still in the green family, so it harmonizes with olive skin. Best on light olive skin with soft, medium-contrast features.

12. Champagne

Champagne works when it's warmer and shinier than your skin, not the same flat shade. If it blends into your arms in the mirror, keep looking.

Prom dress colors for pale, light, brown and dark skin

Olive skin comes in every depth, so here's how the list shifts:

Colors to avoid

These aren't banned forever, but they're the prom dress colors to avoid if you want to glow in photos:

Here's the tricky part: you're scrolling through hundreds of dresses online, and screen lighting changes everything.

Swatch Fan's color check reads a dress straight from a shop screenshot or your camera and tells you yes, close or skip, plus which color in your palette it's nearest to. The check runs on your phone, so you can screenshot dresses while you browse and check each one. Find my colors

Matching makeup and jewelry

Once you've found the dress, your makeup and jewelry pull the look together.

Gold or silver jewelry for olive skin?

Prom makeup for olive skin

A quick checklist before you buy

  1. Hold the dress (or a similar fabric) under your chin in daylight.
  2. Take a flash photo on your phone; this is how you'll look in prom pics.
  3. Check your shoes and bag are in a neutral that suits you (gold, nude-for-you or black).
  4. Picture your hair up and down against the color. Also see our guide on the best hair color for olive skin and brown eyes if you're dyeing it for the big night.

Pick your prom color with confidence

Swatch Fan is a website, so there's no app to download. Answer quick yes/no questions (no selfie, no photo uploaded), sign in with Google, and you'll see your season's 12 named colors with hex codes and 6 lipsticks to match. Then check any dress from a screenshot before you order it. It's free to start, so you can find the prom dress colors for olive skin that are truly yours tonight.

Find my colors

FAQ

What color prom dress should I wear if I have olive skin?

Start with emerald, teal, wine or gold. These suit most olive skin because they match its depth and warm-green cast. Then narrow it down by whether you're warm olive (gold, rust, bronze) or cool olive (sapphire, plum, silver accents).

Is an emerald green hoco dress good for olive skin?

Yes. Emerald is one of the best homecoming dress colors for olive skin because it's deeper than your skin and makes it look even and warm. It pairs well with both gold and silver jewelry.

What prom dress colors should olive skin avoid?

Skin-matching nude or beige, pale yellow, mint, lime and ashy gray are the most common misses. They can make olive skin look sallow or blend you into the dress in photos.

What are the best prom dress colours for brunettes with olive skin?

Teal, emerald, wine, rust and chocolate brown all look great with brown hair and olive skin. Warm brunettes suit rust and gold; dark, cool brunettes suit sapphire and plum.

Is there a prom dress color quiz for olive skin?

A color season quiz is the closest thing. Swatch Fan asks quick yes/no questions about your veins, jewelry, hair, eyes and tan, then gives you your season's named colors, so you can check dresses against them before you buy.

Point your camera at a top, a dress or a lipstick and see if it's in your color season before you buy it. Find your season in two minutes, no selfie needed.

Find my colors →