StyleFind

Practical style guides

What Goes With Purple? Color Pairings for Lavender, Amethyst, Royal Purple and Eggplant

By StyleFind Editorial Team · Published November 14, 2026

Purple goes with gray, white, cream, mustard and gold, mint and sage, olive, denim and navy, but each shade wants different partners. Pale lavender looks best against dark colors like navy (7.7:1) and charcoal, and washes out next to white (1.8:1). Deep eggplant is the reverse: it is dark enough to act as a neutral, so almost any light color stands out against it, and navy disappears (1.0:1).

Below, 17 clothing colors are scored against four purples, then each shade gets its own palettes with hex codes and outfit formulas, followed by the purple pairings people most often get wrong.

Purple or violet, and why it matters for pairing

In optics the two are different. Violet is a spectral color, a single short wavelength at the end of the rainbow, while purple is a mix of red and blue light that has no single wavelength of its own. In everyday English, "purple" has tended to mean the redder versions and "violet" the bluer ones, and stores use both loosely.

For getting dressed, the useful question is which way your purple leans. Our lavender, amethyst and royal purple all sit at HSL hue angles of 263° to 265°, on the blue side. Our eggplant sits at 297°, noticeably redder. Blue-leaning purples sit easily beside navy, denim, gray and silver, because they share the blue. Red-leaning purples such as plum, eggplant and mulberry sit more easily beside burgundy, chocolate, camel and gold.

17 partners scored against four purples

The scores use the contrast-ratio formula from the W3C’s web accessibility guidelines, which compares how light two colors are on a scale from 1:1 (equally light) to 21:1 (black against white). The shades and partners are representative samples we picked, so your own clothes will vary. Crisp is 6:1 and up, Balanced is 3:1 to 5.9:1 and Soft is under 3:1. Those bands are our own rough groupings, and the formula ignores hue, so a Soft score is not a bad pairing. It means lightness will not separate the two colors, and hue, texture or a light layer has to.

Partner colorLavender
Lavender #C7B8E0
Amethyst
Amethyst #7A5AA6
Royal purple
Royal #5B2A9E
Eggplant
Eggplant #3D1C3F
White
#FFFFFF
1.8:1
Soft
5.5:1
Balanced
9.3:1
Crisp
14.6:1
Crisp
Cream
#F5EFE0
1.6:1
Soft
4.8:1
Balanced
8.1:1
Crisp
12.7:1
Crisp
Light gray
#C9CCCF
1.1:1
Soft
3.4:1
Balanced
5.7:1
Balanced
9.1:1
Crisp
Pale pink
#EBC8C8
1.2:1
Soft
3.5:1
Balanced
6.0:1
Crisp
9.5:1
Crisp
Mint
#C4E3D2
1.3:1
Soft
4.0:1
Balanced
6.7:1
Crisp
10.6:1
Crisp
Sky blue
#9CC3DE
1.0:1
Soft
2.9:1
Soft
5.0:1
Balanced
7.8:1
Crisp
Butter yellow
#F8D96B
1.3:1
Soft
3.9:1
Balanced
6.7:1
Crisp
10.5:1
Crisp
Mustard
#D4A017
1.3:1
Soft
2.3:1
Soft
3.9:1
Balanced
6.2:1
Crisp
Camel
#C19A6B
1.4:1
Soft
2.1:1
Soft
3.6:1
Balanced
5.6:1
Balanced
Coral
#E8735A
1.6:1
Soft
1.8:1
Soft
3.1:1
Balanced
4.9:1
Balanced
Olive
#6B6B2E
3.0:1
Balanced
1.0:1
Soft
1.7:1
Soft
2.6:1
Soft
Emerald
#009B77
1.9:1
Soft
1.6:1
Soft
2.6:1
Soft
4.1:1
Balanced
Denim
#5B7A9E
2.4:1
Soft
1.2:1
Soft
2.1:1
Soft
3.3:1
Balanced
Navy
#1F2A44
7.7:1
Crisp
2.6:1
Soft
1.5:1
Soft
1.0:1
Soft
Chocolate
#4B3621
6.1:1
Crisp
2.1:1
Soft
1.2:1
Soft
1.3:1
Soft
Charcoal
#36393F
6.3:1
Crisp
2.1:1
Soft
1.3:1
Soft
1.3:1
Soft
Black
#000000
11.4:1
Crisp
3.8:1
Balanced
2.3:1
Soft
1.4:1
Soft

Purple spans the full lightness range more than most colors, and the table shows it. The same butter yellow is Soft against lavender (1.3:1) and Crisp against royal purple (6.7:1). So "purple and yellow" can be a gentle pastel pairing or a bold one, depending entirely on which purple.

Purple's opposite: yellow or yellow-green?

On the traditional painter's color wheel, purple's complement is yellow. On a screen-based wheel, the hue opposite our blue-leaning purples (about 265°) lands near 85°, which is a yellow-green. Our sage sample from the green guide sits at 82°. That is why lavender with sage, or lavender with butter yellow, looks settled even though lightness barely separates them: hue is doing the work. Ana Alcazar lists lavender with mint, and purple with olive, as pairings that work, which fits the same pattern.

Lavender: pastel, so give it a dark anchor

Lavender is light and slightly gray. Almost every other light color is Soft against it, which makes head-to-toe pastels pretty but blurry. One dark piece fixes that.

Lavender and charcoal. A cool, office-friendly palette. Charcoal gives the outline; gray and white keep it quiet.

Lavender and sage. Near-opposite hues at almost the same lightness. Chocolate shoes or a bag supply the depth.

  1. Office: lavender blouse, charcoal trousers and black loafers.
  2. Weekend: lavender sweatshirt, dark jeans and white sneakers. The jeans do the anchoring.
  3. Pastel: lavender knit with butter yellow trousers and tan sandals, for a soft spring look.
  4. Menswear: lavender oxford shirt under a navy blazer, with gray trousers.

Amethyst: the mid purple that needs light partners

Amethyst is a true mid purple. Nothing in this set reaches 6:1 against it, and the dark classics (navy, chocolate, charcoal) all sit close in lightness.

Amethyst and cream. Soft, warm and easy for daytime. Cream scores 4.8:1.

Amethyst and mint. A fresh, cooler set. Mint scores 4.0:1 and denim stays a background piece.

  1. Everyday: amethyst sweater, light-wash jeans and white sneakers.
  2. Office: amethyst knit, cream trousers and camel loafers.
  3. Summer: amethyst wrap dress, tan sandals and a straw bag.
  4. Evening: amethyst satin top with black trousers. At 3.8:1 the two stay distinct.

Royal purple: bold, and best with light or warm partners

Royal purple is dark and very saturated. Light colors look vivid beside it, and it carries other brights well, but it tends to merge with black and navy.

Purple and gold. The complementary pair, kept warm. Mustard stands in for gold jewelry or a gold shoe.

Purple and mint. Bright but clean. Mint scores 6.7:1, the same as butter yellow.

  1. Statement: royal purple dress, gold heels and gold earrings.
  2. Casual: royal purple sweater, cream wide-leg trousers and tan boots.
  3. Office: royal purple shell under a light gray suit.
  4. Color-blocking: royal purple top with butter yellow or mint trousers, and white shoes.

Eggplant: purple that works as a neutral

Eggplant (aubergine) is a very dark, red-leaning purple. It does most of what black or chocolate does, with more warmth.

Eggplant and camel. Rich and warm. Camel scores 5.6:1 and mustard 6.2:1.

Eggplant and blush. Cooler and softer. Pale pink scores 9.5:1, so it reads as a clear highlight.

  1. Winter: eggplant sweater, camel coat and dark jeans.
  2. Office: eggplant trousers, cream blouse and burgundy loafers.
  3. Evening: eggplant velvet blazer, pale pink silk top and gold jewelry.
  4. Weekend: eggplant corduroys, a light gray sweatshirt and white sneakers.

Purple and gray, purple and metals

Gray is the most popular neutral with purple, and again depth decides the result. A mid gray (#808080) scores only 1.4:1 against amethyst and 2.1:1 against lavender, so the pair can look dull unless one of them has sheen. Go lighter or darker instead: lavender with charcoal scores 6.3:1, and royal purple with light gray 5.7:1. Eggplant is the one purple that holds its own against a mid gray (3.7:1).

For jewelry and hardware, follow the lean of the purple. Silver and pewter suit the blue-leaning purples (lavender, amethyst, royal purple), and gold suits the redder ones (plum, eggplant). Gold with royal purple is the exception people choose on purpose, because it brings in purple's complement.

Does purple go with red, pink or green?

Style guides disagree about red, and the numbers show why. Royal purple against a true red scores 1.6:1 and eggplant against burgundy 1.3:1, so they do not separate by lightness and can look like a near-miss. They work as a deliberate berry palette: keep both clearly in the same family (plum with wine, violet with magenta), and let a cream or gold piece break them up. Pink is easier, because it is usually lighter: royal purple with pale pink scores 6.0:1. Green works in two ways: emerald is the jewel-tone match for royal purple at similar intensity, and mint, sage or olive are the softer complements.

Common mistakes with purple, and the fix

Which purple suits your coloring?

Purple is less evenly spread across the seasons than green. Nine of our 12 season palettes include a purple, from icy lilac to aubergine. Light Spring, True Spring and True Autumn have none, and their pages list icy lavender, dusty mauve, fuchsia or lavender among the colors to avoid. For those seasons, periwinkle is the closest relative to try.

SampleSeasonIts shadeMatching section
Light SpringLight Periwinkle (no purple)
#a9b6e6
Closest to Lavender
True SpringPeriwinkle Blue (no purple)
#6f8fe0
Closest to Amethyst
Bright SpringClear Violet
#8a3fd1
Section: Royal purple
Light SummerLight Lavender
#c7b8e0
Section: Lavender
True SummerAmethyst
#7a5aa6
Section: Amethyst
Soft SummerMuted Plum
#7c5a73
Section: Amethyst (muted, redder)
Soft AutumnPlum Brown
#7a5a5e
Section: Amethyst (browner)
Deep AutumnAubergine Brown
#4a2a35
Section: Eggplant
Bright WinterRoyal Purple
#6a1fd1
Section: Royal purple
True WinterRoyal Purple
#5b2a9e
Section: Royal purple
Deep WinterAubergine
#3d1c3f
Section: Eggplant

Seasonal color analysis is a popular styling framework and not a science, so use this as a place to start testing. If you are not sure whether you lean warm or cool, what is my undertone walks through eight at-home tests, the skin tone chart covers depth, and outfit color combinations shows how to build a full outfit around one color. The 12 color seasons guide has every palette.