Color Theory 101: Picking Dress Colors That Actually Flatter You

Ever pull on a dress in a color you loved on the hanger and think, "something is off"? It's probably the color, not you. A dress that doesn't match your skin undertone can wash you out or make your skin look ashy, no matter how well it fits.

Here's how to figure out which colors are doing you favors, and which are working against you.

Find your undertone in 30 seconds

Look at the inside of your wrist in natural light.

  • If your veins look blue or purple: You have a cool undertone.
  • If your veins look green or olive: You have a warm undertone.
  • If you can't tell, or they look both: You have a neutral undertone. (Good news: you can wear almost everything.)

Backup test: do you look better in silver or gold jewelry? Silver = cool. Gold = warm. Both work = neutral.

Colors that flatter cool undertones

Cool undertones look best in colors with a blue or purple base:

  • Jewel tones: sapphire, emerald, ruby, amethyst
  • Icy pastels: lavender, baby blue, soft pink
  • Cool neutrals: true white, black, gray, navy
  • Cool reds: cherry, raspberry, cool crimson

Avoid: orange, mustard, warm yellow, olive green, tomato red. They tend to clash.

Colors that flatter warm undertones

Warm undertones look best in earth tones and warm, sun-kissed colors:

  • Warm earth tones: terracotta, rust, camel, olive, mustard
  • Warm reds: coral, tomato, brick
  • Warm yellows and oranges
  • Warm neutrals: cream, ivory, chocolate brown, warm beige
  • Warm greens: olive, sage, forest

Avoid: icy pastels, stark white, cool blues. They can make you look washed out.

Range of dress colors on models

Colors that flatter neutral undertones

Neutral undertones can wear almost anything. A few colors that work especially well:

  • Soft jewel tones: dusty rose, sage, teal, muted plum
  • Balanced neutrals: taupe, off-white, soft gray, dusty blue
  • Medium reds and pinks

Avoid: ultra-bright neons and extreme pastels, which can overwhelm neutral undertones.

Universal colors that work on everyone

A few colors flatter nearly every undertone:

  • Teal (the bluer end for cool, greener end for warm)
  • Soft coral
  • Blush pink
  • Eggplant
  • True red (adjust cool vs. warm based on your undertone)

If you're unsure about a color, reach for one of these. They rarely miss.

How to test a color without buying

If you're shopping online, hold up the product image on your phone next to your face in natural light. Does your skin look brighter or grayer? Brighter means it's working. Grayer means skip it.

In person, hold the fabric up to your face near a window. The right color will make your eyes look clearer, your skin look smoother, and you'll get compliments without explaining why.

Color for specific occasions

Wedding guest: Skip white and cream. Jewel tones and florals in your undertone range work best.

Interview or work: Navy, charcoal, forest green, or a muted version of your flattering jewel tone.

Date night: A deep, saturated version of your best color. Burgundy or deep plum for cool, terracotta or deep rust for warm.

Photos: Avoid ultra-bright neons, which tend to oversaturate on camera. Solid jewel tones, muted neutrals, and small prints all photograph beautifully.

Summer day: Warm undertones look fantastic in coral, terracotta, and soft yellow. Cool undertones glow in sky blue, lavender, and icy pink.

Prints count too

When you're picking a printed dress, look at the dominant background color and the largest print color. Those are what your skin will read most. A floral dress with a cream background and warm orange flowers reads "warm." A print with a navy background and blue flowers reads "cool."

If a print has both warm and cool elements, it's usually safe for any undertone.

Build your flattering dress wardrobe

Start with two or three dresses in your most flattering colors, plus one or two universal colors. That's your base. Add prints, neutrals, and trend colors from there.

A wardrobe of dresses that all flatter you beats a wardrobe of dresses that might work, any day.

Shop by color

Browse Black Dresses for cool neutrals, Pink Dresses for soft warm tones, and the full Dresses collection to sort by your best shade.

The right color feels like a light just came on in your face. You'll know when you find it.

Back to blog