Aubergine is nearly a dark neutral, and olive sits next to it like another shade of autumn. Here are 26 ways to wear the pair on cold days, from dinner looks to city weekends.
This post contains affiliate links — if you buy through them I may earn a small commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases.
In this article
Velvet Aubergine Slip Under Olive Suede
This look made the selection because it does the whole trick in two pieces: a matte suede jacket against a velvet dress that catches the light.

Keep the jacket a relaxed, hip-grazing cut so the slip stays the star. Choose real suede or a soft faux, and a velvet with some weight so it falls straight.
Pointed black heels keep it sharp enough for dinner. A thin black tight keeps your legs warm without adding a third color.
Pleated Aubergine Pants, Olive Leather Jacket
Pleated wide-leg pants give aubergine movement, and an olive leather jacket adds the sheen. Together they read as a smart dinner look that never feels stiff.

Pleats are the thing to check when you shop: they should lie flat at the waist and open up below the hip. A plain white tee keeps the pair clean.
Black mesh ballet flats finish it lightly. The pants should skim the top of the shoe.
Violet Leather Midi With a Sage Cardigan
A leather midi skirt is the shiny piece, so everything above it can be soft. This is the look to reach for when you want to feel polished without trying hard.

The chunky pale sage cardigan should be roomy and end at the hip. Look for a thick, brushed knit that will not pill.
Knee-high black boots disappear under the hem and keep the line long.
Aubergine Wool Coat Over Moss Green
A long aubergine coat on top and moss green underneath is the quiet, rich version of the pair. It earns its place on cold nights when the coat has to do the work.

Choose a coat with at least half wool, cut long and a little roomy, so it hangs rather than clings. The knit dress below should be loose, not clingy.
Black pointed boots under the hem keep the line clean.
Satin Aubergine Midi With Olive Tights
A satin midi skirt in aubergine is the dressy anchor, and a chunky cream sweater keeps it from looking too formal. The olive tights are the small echo that ties it together.

Buy the skirt long enough to sit below the knee, and a sweater that stops at the waistband.
Black Mary Janes keep the legs one continuous line with the tights.
Bouclé Violet Jacket With Sage Jeans
A short bouclé jacket in deep violet is a clean, easy way into the pair, and pale sage jeans keep the whole thing light. It suits a city weekend.

🛍 Shop This Look
Pick a boxy jacket so it sits on the hip, with a plain white tee underneath. The jeans should be wide and straight.
Keep the shoes simple and dark so the two colors stay in charge.
Suede Violet Jacket, Pleated Sage Skirt
The two matte pieces here are suede and pleated fabric, so the sheen comes from soft suede catching the light. It is a dinner look that feels deliberate.

🛍 Shop This Look
Choose a pleated midi skirt that swings and a suede jacket with a relaxed shoulder.
Tall black boots go up under the hem for a clean line.
Ribbed Aubergine Dress, Open Sage Trench
A ribbed knit dress in aubergine plus a pale sage trench worn open gives you color and structure in one coat. This one is for the days when the weather changes by the hour.

Pick a loose ribbed dress, not a clingy one, and a trench in a thick cotton that holds its shape.
Black pointed boots finish the line under the hem.
Mini Blazer Dress With an Olive Scarf
A wool mini blazer dress in aubergine is a one-piece night out look. The olive scarf adds the second color without adding another garment.

🛍 Shop This Look
Look for a structured, hip-skimming cut with real lapels, and wear it with black tights for a clean line.
Black pumps make it dressier, and the scarf can come off at the door.
Mohair Aubergine With Oxblood Patent
A fuzzy mohair sweater is the matte piece, and oxblood patent Mary Janes add the shine at the other end. Pale sage pants sit between them.

Pick a sage wide-leg pant with a high waist so the sweater reaches the waistband.
The oxblood shoe is the small surprise that makes it feel styled.
Corduroy Eggplant With an Olive Cardigan
Eggplant corduroy straight pants are the textured base, and a light olive chunky cardigan keeps it warm and easy. Corduroy catches light unevenly, so the purple reads richer than flat cotton would.

A white tee underneath brightens the face. Brown loafers soften the dark purple. Look for fine-wale cord with some weight to it; thin cord bags at the knee after one afternoon.
This is the relaxed look of the set, ideal for a city weekend. Warm skin tones and olive-leaning complexions wear the cardigan color especially well.
Leather Pants With a Sage Silk Shirt
Deep violet leather pants are the boldest piece in the set, and a pale sage satin shirt softens them. This is a night-out look, and the cool, quiet green keeps the leather from feeling loud.

🛍 Shop This Look
Choose a loose shirt and straight leather pants with a little room. The leather should look polished, not shiny plastic. Check that the lining is soft and the waistband is firm so they hold their line all evening.
Black heels keep it sharp. Wear it to dinner or drinks, where the sheen of the satin and the leather can shine under low light.
Aubergine Tweed Jacket, Olive Pleats
A tweed jacket in aubergine has the structure of a blazer and the texture of a cozy coat. It earns its place on a cold dinner night. Flecks of color in tweed make a deep purple look layered rather than flat.

🛍 Shop This Look
Pair it with an olive pleated skirt and black tights so the legs stay warm. Pleats add movement under a boxy jacket, which balances the stiffness of the weave.
Black loafers keep it grounded. If you are petite, pick a cropped jacket so the midi skirt keeps your proportions long.
Which Green With Which Purple
Keep aubergine as the big piece and let a pale sage or light olive green sit next to it as the smaller partner. A matte piece next to a shiny one stops the pair from blurring. Black, charcoal and brown ground it, and cream lights it up.
Sweater Dress, Sage Scarf, Tall Boots
An oversized aubergine knit dress with a sage scarf is cozy but not shapeless. The scarf is the lighter partner, lifting the dark purple near your face where it flatters most.

Pick a thick knit that falls straight, ending above the knee, with tall boots to meet it. Wool blends hold their shape better than soft acrylics, which tend to cling and pill.
Slim black knee-high boots keep the proportion balanced. A skinny belt over the sweater dress works well if you want a bit of waist definition.
Satin Bomber With Olive Straight Jeans
A satin bomber in aubergine gives a casual jacket a dressy sheen. With olive straight jeans it feels easy and modern. The muted olive lets the shiny purple be the single statement.

Choose a bomber that sits at the waistband and jeans with a straight, roomy leg. Look for ribbed cuffs and hem that are snug, so the jacket keeps its shape instead of drooping.
White sneakers keep it relaxed for a city weekend. It is also a smart travel outfit, since nothing here wrinkles badly.
Moss Suede Shirt-Jacket, Pleated Aubergine
Here the green is the jacket and the aubergine is the skirt. A moss green suede shirt-jacket keeps the purple pleats grounded. Earthy green and plum sit close on the color wheel, so they feel calm together.

Choose a pleated midi that moves and sheer black tights for warmth. Suede is pricey; a brushed cotton twill shirt-jacket in moss gives a similar soft look for far less.
Black boots finish it. Wear it to the office on a casual day or to a long lunch.
Long Aubergine Cardigan Coat, Olive Cargos
A long cardigan coat in aubergine brings drape, and olive cargo pants make it feel modern and easy. The long line of the coat stretches your frame, a plus for shorter figures.

🛍 Shop This Look
Look for a thick wool-blend cardigan coat and cargo pants with a wide, straight leg. Dense knit with a real weight hangs cleanly; thin versions stretch out at the pockets.
Black sneakers keep it casual. The white tee underneath brightens the whole outfit and works for errands or a school pickup.
Velvet Blazer Over a Sage Slip Dress
A velvet blazer in aubergine over a pale sage silk slip dress is a night-out look with texture in both pieces. Velvet deepens the purple, while silk gives the sage a cool glow.

🛍 Shop This Look
Choose a relaxed blazer that covers the hips so the slip peeks out below. Look for velvet with a dense pile and a lined interior, which resists crushing and feels warmer.
Black boots keep it grounded. It suits a holiday party or gallery opening, with a coat on top for the walk there.
Wool Mini Skirt With a Sage Turtleneck
An aubergine wool mini skirt with a pale sage turtleneck is compact and bold. Black tights and slim boots lengthen the leg. The light turtleneck keeps the dark skirt from feeling heavy.

Choose a turtleneck that reaches the waistband of the skirt and a thick wool skirt. A lined skirt will not cling to tights, which saves you from constant tugging.
Slim black knee-high boots finish the line. It works for a daytime city outing or an early evening out.
Faux-Fur Violet Jacket Over Olive Knit
A short faux-fur jacket in deep violet is the bold piece, and a light olive knit dress keeps it calm underneath. The soft pile adds volume up top, so the slim dress balances it.

🛍 Shop This Look
Pick a fur with a soft, even texture and a short boxy cut. Run your hand across it in the store; a good faux fur feels plush, not slick or scratchy, and does not shed.
Black boots keep the look grounded. It is a good pick for a winter wedding guest or a night out when you want warmth with drama.
Cashmere Aubergine, Sage Pleats, Sneakers
A cashmere sweater in aubergine over a pale sage pleated midi skirt is a soft, quiet pair. White sneakers keep it for a city weekend. The matte cashmere against fluid pleats feels expensive without trying.

Pick a boxy cashmere that reaches the waistband and a pleated skirt with movement. If cashmere is out of budget, a merino blend gives a similar softness at a lower price.
A dark tight keeps the legs warm. Cooler skin tones look especially good in this plum and sage mix.
Pinstripe Aubergine Suit, Sage Tee
A pinstripe suit in aubergine is the sharpest look here. A sage tee underneath keeps it from feeling corporate. The thin stripe adds length and structure to the dark purple.

Choose a relaxed blazer that covers the hips and wide pants that reach the shoe. Look for wool or a wool blend with a clean drape, and buy the pieces together so the purple matches.
Brown loafers soften it. Wear it to the office, then skip the tee for a silk camisole when the evening plans arrive.
Quilted Sage Jacket, Aubergine Straight Pants
A pale sage quilted jacket over aubergine straight pants is an easy, practical pair for chilly days. The quilted texture adds warmth without bulk, and the sage lifts the dark pants.

Choose a boxy quilted jacket and pants with a clean straight leg. Check that the stitching is even and the filling stays put, so there are no flat, cold patches after washing.
White sneakers keep the day easy. It suits school runs, a farmers market or a casual coffee date.
Satin Aubergine Shirt, Black Wide Jeans
A satin shirt in aubergine over black wide jeans, with a pale sage knit vest, is a layered dinner look. The vest adds a soft, matte layer to the glossy shirt.

🛍 Shop This Look
Choose a roomy shirt that sits at the hip and a fine-knit vest. Heavier satin drapes better and shows fewer wrinkles than thin, clingy versions.
Black loafers keep it sharp. It works for a team dinner or date night where jeans are fine but you still want polish.
Aubergine Cape Coat Over a Sage Pleated Skirt
An aubergine wool coat with a cape-like drape over a black turtleneck and sage pleats is the most dramatic look here. The black layer underneath makes the purple and sage stand out.

Choose a long coat in thick wool and a pleated midi that peeks out below. A good wool coat should feel heavy and have a full lining; the cape cut hangs best on a firm fabric.
Black boots finish it. Save it for a theater night or a dressy winter dinner, where the silhouette gets noticed.
Olive Suede Coat Over an Aubergine Knit Dress
A light olive suede coat over an aubergine knit dress closes the set with both colors in full view. The dress peeks out below the coat, so the purple becomes a flash of depth.

Choose a suede coat in a relaxed, knee-length cut and a loose knit dress. Suede needs a protective spray before the first wear, and a belted version helps if you want shape.
Black boots keep it grounded. It is a polished choice for brunch, travel days or a weekday when you want one easy layered outfit.
How to Wear Aubergine and Olive
Make aubergine the biggest piece and keep the green light and small. Mix one matte piece with one shiny one. Start with our other color guides for more ideas.
FAQ
What green goes with aubergine?
A pale sage or light olive green works best. Keep the green lighter and smaller than the aubergine piece so the purple stays the star.
Is aubergine a neutral color?
Aubergine is nearly a dark neutral. It behaves like charcoal or navy, so it pairs easily with black, brown, cream and muted greens.
What shoes go with aubergine and olive?
Black, chocolate brown or oxblood shoes ground the pair. Pointed boots, loafers and Mary Janes all work, and an oxblood shoe adds a small surprise.
How do I stop aubergine and olive from looking dull?
Mix a matte fabric with a shiny one, such as suede with satin or leather with wool. The contrast in sheen keeps the two colors from blurring together.
What colors ground aubergine and olive?
Black, charcoal and chocolate brown ground the pair, and a cream shirt or knit lights it up. Use them for the bag, tights and shoes.