Style guide
Best green maxi dresses
Sage, emerald or bottle? Our sharp, honest edit of the best green maxi dresses for weddings, holidays and everyday - plus how to pick the right green for you.
12 July 2026 · 5 min read
Green is the colour I recommend more than any other, and people always look at me like I've suggested they wear a traffic cone. But green does something navy and black simply can't: it flatters nearly every skin tone, photographs beautifully, and reads as "made an effort" without trying too hard. From sage that behaves like a neutral to an emerald that walks into the room before you do, there's a green maxi dress for every occasion you're dreading having to dress for.
I've dug through a frankly enormous pile of them so you don't have to. Here are the ones actually worth your money, sorted by the moment you'll wear them.
The one to wear to a summer wedding
Wedding guest dressing is a minefield. You want to look wonderful without upstaging anyone or wilting by the time the speeches start. A satin floral maxi is the safest bet in the world, and French Connection's Ennis in that soft cucumber green is exactly the kind of thing that photographs like a dream and doesn't crease if you so much as sit down. The square neck is flattering on almost everyone, and the pastel tone means it works from a June garden do right through to September.
Style it with strappy nude sandals and let the dress do the talking. Keep jewellery minimal - a square neck wants clean collarbones, not a competing necklace.
If your wedding is a grander affair and you fancy something with a bit more drama, Coast's one-shoulder emerald bridesmaid dress is beautiful enough to wear as a guest (check the dress code first, obviously). That draped satin and single shoulder is properly elegant, and emerald is one of the most photogenic colours you can wear against greenery and stone.
The easy holiday one you'll live in
Every summer I end up wearing one dress roughly forty times because it's cool, it doesn't crease in a suitcase, and it goes with flip-flops or heels. Shirred cotton and linen maxis are the heroes here. Yours do a palm leaf shirred linen maxi that ticks every box - the shirring means it stretches to fit rather than gaping, and linen just gets better the hotter it is.
This is your airport-to-beach-bar dress. Throw it over a bikini, add a straw bag and some gold hoops, and you're done. The shirred bodice is genuinely forgiving after a big lunch, which on holiday is non-negotiable.
For a slightly more structured take with a print that looks more expensive than it is, Apricot's eucalyptus leaf print maxi is a lovely soft green that suits redheads and cool-toned skin especially well. It's the kind of dress people ask about.
The grown-up one for dinner and events
When you want to feel pulled together rather than floaty, go for a deeper, richer green in a fabric with a bit of weight. Phase Eight's Minty wrap maxi in bottle green is exactly that - a proper wrap that cinches the waist and skims everything you'd rather it skimmed. Bottle green is criminally underrated; it's as versatile as black but far more interesting.
A wrap dress is the most flattering silhouette going because you control the fit at the waist. Wear it with heeled mules and a clutch for dinner, or flat sandals and a denim jacket for something lower key. It genuinely does both.
If your event calls for actual sparkle - Christmas parties, milestone birthdays, the works - Goddiva's embellished sequin bishop sleeve maxi in emerald is a showstopper without costing what a proper occasion dress usually does. Those bishop sleeves are doing a lot of glamorous heavy lifting.
With something this embellished, keep the rest quiet: bare legs, simple heels, hair back. Let the dress be the event.
The everyday one that isn't boring
Not every green maxi needs an occasion. Sometimes you just want something to wear to lunch, the school run, or a garden centre trip that makes you feel like a person again. Jolie Moi's Paislyn pleated jersey maxi in green is my pick here - jersey means comfort, pleats mean it moves nicely, and the print hides multitudes. It's the dress equivalent of your favourite trainers.
-33%Add white trainers and a crossbody bag for daytime, or swap to sandals and a linen blazer if you're being fancy. Jersey maxis like this are the workhorses of a summer wardrobe and I refuse to be embarrassed about how much I rely on them.
How to choose the right green for you
Match the green to your undertone
If you have cool, pink-toned skin, emerald, bottle green and pine will make you glow. If you're warmer and golden, olive, sage and khaki are your friends. Not sure? Sage is the diplomatic answer - it suits almost everyone and behaves like a neutral, which is why half the high street is drowning in it right now.
Get the length right
A true maxi should skim the floor or hit just above it in flat shoes, grazing the ground in heels. If you're petite, look for petite ranges or shirred styles you can adjust, or plan on heels. Nothing ages a maxi faster than a hem that's puddling around your ankles like a sad curtain.
Think about the fabric first
Satin looks luxe and photographs beautifully but clings, so size up if you're self-conscious about your tummy. Linen and cotton are breathable and casual but crease. Jersey is the comfort option and travels brilliantly. Chiffon floats and forgives. Choose the fabric for the occasion, not just the colour.
FAQ
What shoes go with a green maxi dress?
Nude and tan sandals are the failsafe - they lengthen the leg and don't fight the colour. Gold metallics are gorgeous with emerald and bottle green, while white trainers keep a casual jersey or cotton maxi feeling relaxed. Avoid black shoes unless the dress is quite dark and formal, as they can look heavy against green.
Is a green maxi dress OK for a wedding guest?
Absolutely, as long as it isn't so bright it competes with the wedding party. Sage, emerald and bottle green all photograph beautifully and read as considered rather than attention-seeking. Just double-check the couple haven't specified a bridesmaid colour you'd accidentally match.
What colours go with green in accessories?
Gold jewellery is the natural partner and warms the whole look up. Tan and cognac leather - bags, belts, sandals - feel earthy and expensive against green. For contrast, a pop of blush pink or coral is lovely, and neutrals like cream and camel always work.
Are green maxi dresses flattering if I'm short?
They can be very flattering, but fit is everything. Look for a defined waist (wrap and shirred styles are ideal), a length that clears the floor in your usual shoes, and vertical detail like pleats or a front split to elongate. Petite-specific ranges take the guesswork out entirely.
That's my edit, but there's a whole world of green out there waiting to be tried on. Have a proper browse through the full maxi dresses collection and find the one that feels like you - I promise there's a green with your name on it.



