A green dress is one of the most versatile color statements you can own: rich emerald feels glamorous at night, soft sage reads fresh and romantic by day, and olive brings an earthy, effortless edge. The trick is matching the shade of green to your skin tone and the occasion, then keeping your accessories simple so the color shines.

Green dresses have become a modern alternative to the little black dress. They photograph beautifully, flatter a huge range of complexions and work for birthdays, weddings, date nights and holiday parties. Here is how to find your perfect shade, choose the right length and style it head to toe.

Find Your Shade of Green

Not all greens are created equal. Use this quick guide to pick the dress color green that makes you glow:

Shade Vibe Most flattering on Best occasions
Emerald Rich, jewel-toned, luxe Almost everyone, especially deeper and olive skin tones Evening events, holidays, weddings
Sage Soft, muted, romantic Warm and medium skin tones Brunch, showers, daytime weddings
Olive / khaki green Earthy, relaxed Warm and golden undertones Fall outings, casual dinners
Kelly / bright green Bold, playful Deeper skin tones and cool undertones Birthdays, parties, vacations
Mint / lime Fresh, summery Tan and deeper complexions Spring and summer events

Not sure of your undertone? Look at the veins on your wrist: greenish suggests warm, bluish suggests cool, and a mix suggests neutral. Warm undertones love olive and sage; cool undertones pop in emerald and bright green; neutral undertones can wear almost any shade.

Mini, Midi or Maxi: Choosing Your Green Dress Length

Green mini dresses

A green mini dress is pure fun. Choose one with a one-shoulder neckline, sequins or cutouts for birthdays, clubs and girls' nights. Keep the rest of the look sleek with strappy heels and minimal jewelry.

Green midi dresses

Midi lengths are the sweet spot for work events, brunch and semi-formal weddings. A belted green midi defines the waist and looks polished without feeling stuffy.

Green maxi dresses

For formal events, weddings and vacation dinners, a green maxi dress makes an entrance. Satin feels elegant, cutout styles feel modern, and knit maxis are perfect for cooler evenings. Browse more floor-length options in our maxi dresses collection.

Shop the Edit: Green Dresses We Love

What Colors Go With a Green Dress?

  • Gold: The classic match. Gold jewelry and metallic heels make emerald and olive look expensive.
  • Nude and tan: Neutral heels and bags let the dress take center stage.
  • Black: Sleek and modern, especially with deep emerald.
  • Pink and blush: A romantic, fashion-forward pairing for sage and mint.
  • Silver: Cool-toned and crisp with bright and kelly green.
  • Tonal green: Mix shades of green for a confident monochrome look.

Love deep jewel tones? Our emerald green outfit ideas go deeper on wearing fall's richest color, and our green cocktail dress guide covers party-ready styling.

Green Dress Outfits for Every Occasion

  • Wedding guest: An emerald or sage midi or maxi with gold sandals and a small clutch. Green is a great wedding color because it never competes with the bride. Find more options in our wedding guest dresses.
  • Birthday: A bright green mini with sparkle, strappy heels and statement earrings.
  • Date night: A fitted green midi or slip-style maxi with black heels and a sleek bun.
  • Holiday party: Emerald satin or sequins with gold jewelry and a faux-fur wrap.
  • Brunch: A sage shirt dress with white sneakers or flat sandals and a woven bag.

Green Dress FAQs

Who looks good in a green dress?

Practically everyone. The key is the shade: warm undertones shine in olive and sage, cool undertones in emerald and bright green, and neutral undertones can wear any green.

What shoes go with a green dress?

Gold, nude, black and silver shoes all work. Gold and nude are the most versatile, while black adds contrast for evening looks.

Is a green dress OK for a wedding?

Yes. Green is one of the most popular wedding guest colors because it is elegant and far from bridal white. Emerald works for evening and fall weddings; sage and mint suit daytime and spring.

What jewelry goes with an emerald green dress?

Gold jewelry is the classic choice and makes emerald look rich. Silver and crystal pieces give a cooler, more modern finish.

Do green dresses come in plus sizes?

We carry sizes S–3XL across the store, but sizes vary by style, so check each product page for the sizes available. For curve-friendly options, browse our plus size collection.

Go Green

Whether you lean emerald glam or soft sage, a green dress is an easy way to stand out with confidence. Dress Epic. Live Epic. Go Places. Shop green dresses and more.

— EpicPlacess