Green Midi Dresses
22 Products
Long Sleeve Tie Front Cut Out Dress in Sage
BUY ONE GET ONE FREE
In Green
BUY ONE GET ONE FREE
High Neck Cross Back Satin Slip Dress in Olive
BUY ONE GET ONE FREE
Can we let you in on something? Green is the most underrated colour in your wardrobe. It flatters just about everyone, it's a nice change from the usual black, and it always looks like you put in more thought than you actually did. And the range is the fun part: earthy olive and sage are basically neutrals and go with everything, while emerald and forest feel rich and expensive. A green midi dress gives you all of that in the comfiest length to wear. Sizes 4 to 20, same-day AU dispatch.
Your green depends on the plan
Here's how we see it: the shade sets the whole vibe. Olive, sage and khaki are the cool-girl everyday greens, gorgeous for a casual weekend, a coffee run, or even a work event with the right shoes. Emerald and forest are the rich, dressy ones, made for a cocktail night, a dinner or a wedding you've been invited to. And if you want to have fun with it, lime, mint, bright and pastel greens are pure spring-and-summer energy, perfect for a party or a spring lunch. Whatever shade you land on, green always looks considered and never try-hard.
Then there's the fabric
Once you've picked your green, the fabric decides how dressy it gets. A bodycon midi is fitted and sexy, a strapless, halter or one-shoulder neckline is all about summer skin, and a little sequin takes green somewhere party-ready. For something dressier, a satin green midi catches the light beautifully, while a linen or cotton one keeps olive easy for the day, and a floral or gingham green is lovely for spring. Green even plays with other colours: a blue-green or teal is fresh and a bit unexpected.
Keep it green
Keeping it green? Green dresses has every shade in one place, midi dresses brings this length to other colours, formal dresses covers the black-tie end, party dresses is for the fun nights, and if you love a print, our floral edit has plenty of green in it.