SKIP TO CONTENT

Search Dialog

<p>Meet the dress length that does it all. Discover women’s midi dresses for brunches, weddings, parties and every plan in between. From romantic florals to sleek satin silhouettes, these effortless styles make getting dressed the easiest decision of the day.</p>

Midi Dresses

Crushing On You Midi Dress Black

Crushing On You Midi Dress Black

$99.95

$99.95

Easy Win Midi Dress White

Easy Win Midi Dress White

$99.95

$99.95

Bodycon Energy Bandage Midi Dress Black

Bodycon Energy Bandage Midi Dress Black

$119.95

$119.95

BASE The Smoothing Thin Strap Ribbed Midi Dress Black

BASE The Smoothing Thin Strap Ribbed Midi Dress Black

$65.95

$65.95

Emerging Midi Dress Black

Emerging Midi Dress Black

$79.95

$79.95

Country Air Midi Dress Olive

Country Air Midi Dress Olive

$135.95

$135.95

One Of One Midi Dress Purple

One Of One Midi Dress Purple

$129.95

$129.95

One Of One Midi Dress Blue

One Of One Midi Dress Blue

$129.95

$129.95

Elegant Energy Satin Halter Midi Dress Black

Elegant Energy Satin Halter Midi Dress Black

$119.95

$119.95

Outfit Says It All Midi Dress Pink

Outfit Says It All Midi Dress Pink

$135.95

$135.95

Neon Nights Out Mesh Long Sleeve Midi Dress Black

Neon Nights Out Mesh Long Sleeve Midi Dress Black

$105.95

$105.95

Simply Polished Ribbed Midi Dress Wine

Simply Polished Ribbed Midi Dress Wine

$99.95

$99.95

Easy Does It Knit Midi Dress Brown

Easy Does It Knit Midi Dress Brown

$79.95

$79.95

Star Moment Midi Dress Black

Star Moment Midi Dress Black

$105.95

$105.95

Tide Kissed Midi Dress Green

Tide Kissed Midi Dress Green

$119.95

$119.95

Train Into Town Midi Dress White

Train Into Town Midi Dress White

$99.95

$99.95

By Invite Only Halter Midi Dress Maroon

By Invite Only Halter Midi Dress Maroon

$105.95

$105.95

Silhouette Magic Bandage Midi Dress Red

Silhouette Magic Bandage Midi Dress Red

$129.95

$129.95

Love Emotions Strapless Midi Dress Red

Love Emotions Strapless Midi Dress Red

$119.95

$119.95

Sunshine Serenity Strapless Midi Dress Pink

Sunshine Serenity Strapless Midi Dress Pink

$129.95

$129.95

Fool Me Once Midi Dress Teal

Fool Me Once Midi Dress Teal

$85.95

$85.95

Vintage Find Midi Dress Orange

Vintage Find Midi Dress Orange

$135.95

$135.95

Stay Right Maxi Dress Navy Blue

Stay Right Maxi Dress Navy Blue

$135.95

$135.95

Tide Kissed Midi Dress Pink

Tide Kissed Midi Dress Pink

$119.95

$119.95

Sweetest Treat Midi Dress Beige

Sweetest Treat Midi Dress Beige

$119.95

$119.95

Editorial Mood Off Shoulder Midi Dress Black

Editorial Mood Off Shoulder Midi Dress Black

$109.95

$109.95

Enchanted By You Lace Midi Dress White

Enchanted By You Lace Midi Dress White

$109.95

$109.95

BASE Luxe Rib The Ultimate Strapless Midi Dress Chocolate

BASE Luxe Rib The Ultimate Strapless Midi Dress Chocolate

$65.95

$65.95

Dressed Up Midi Dress Purple

Dressed Up Midi Dress Purple

$105.95

$105.95

Effortless Girl Off Shoulder Mesh Midi Dress Black

Effortless Girl Off Shoulder Mesh Midi Dress Black

$125.95

$125.95

Not Your Girl Bandage Midi Dress Yellow

Not Your Girl Bandage Midi Dress Yellow

$119.95

$119.95

Love Unfiltered Midi Dress Leopard

Love Unfiltered Midi Dress Leopard

$99.95

$99.95

Simply Polished Ribbed Midi Dress Black

Simply Polished Ribbed Midi Dress Black

$99.95

$99.95

Vixens Spell Midi Dress Black

Vixens Spell Midi Dress Black

$79.95

$79.95

Midnight Silk Midi Dress Blue

Midnight Silk Midi Dress Blue

$115.95

$115.95

Seaside Spray Midi Dress Yellow

Seaside Spray Midi Dress Yellow

$125.95

$125.95

Styled For Tonight Halter Midi Dress Aqua

Styled For Tonight Halter Midi Dress Aqua

$99.95

$99.95

More To Want Long Sleeve Mesh Midi Dress Green

More To Want Long Sleeve Mesh Midi Dress Green

$99.95

$99.95

Leave The Light On Midi Dress Black

Leave The Light On Midi Dress Black

$85.95

$85.95

Hotness Alert Midi Dress Red

Hotness Alert Midi Dress Red

$125.95

$125.95

Tennis Club Knit Pleated Midi Dress Chocolate

Tennis Club Knit Pleated Midi Dress Chocolate

$99.95

$99.95

Regale Her Midi Dress Royal Green

Regale Her Midi Dress Royal Green

$89.95

$89.95

Botanical Embrace Off Shoulder Midi Dress Brown

Botanical Embrace Off Shoulder Midi Dress Brown

$99.95

$99.95

Editorial Mood Off Shoulder Midi Dress Blue

Editorial Mood Off Shoulder Midi Dress Blue

$109.95

$109.95

Tennis Club Knit Pleated Midi Dress Yellow

Tennis Club Knit Pleated Midi Dress Yellow

$99.95

$99.95

Dressed For Desire Satin Midi Dress Brown

Dressed For Desire Satin Midi Dress Brown

$129.95

$129.95

The New Standard Mesh Midi Dress Teal

The New Standard Mesh Midi Dress Teal

$95.95

$95.95

Club Fit Midi Dress Blue

Club Fit Midi Dress Blue

$109.95

$109.95

Daily Glow Off Shoulder Mesh Midi Dress Navy

Daily Glow Off Shoulder Mesh Midi Dress Navy

$99.95

$99.95

Palm Dreams Midi Dress Pink

Palm Dreams Midi Dress Pink

$109.95

$109.95

Stay Right Maxi Dress Burgundy

Stay Right Maxi Dress Burgundy

$135.95

$135.95

Style Expression One Shoulder Embroidered Midi Dress Deep Cherry Red

Style Expression One Shoulder Embroidered Midi Dress Deep Cherry Red

$159.95

$159.95

Honey Lover Midi Dress Olive

Honey Lover Midi Dress Olive

$109.95

$109.95

Visit The Moon Strapless Midi Dress Yellow

Visit The Moon Strapless Midi Dress Yellow

$115.95

$115.95

Daily Glow Off Shoulder Mesh Midi Dress Yellow

Daily Glow Off Shoulder Mesh Midi Dress Yellow

$99.95

$99.95

Seraphic Strapless Mesh Midi Dress Blue

Seraphic Strapless Mesh Midi Dress Blue

$119.95

$119.95

Sweet Temptations Halter Midi Dress Black

Sweet Temptations Halter Midi Dress Black

$109.95

$109.95

Samba Away Midi Dress Blush

Samba Away Midi Dress Blush

$119.95

$119.95

Modern Lady Strapless Midi Dress Brown

Modern Lady Strapless Midi Dress Brown

$119.95

$119.95

Effortless Story Off Shoulder Mesh Midi Dress Blue

Effortless Story Off Shoulder Mesh Midi Dress Blue

$125.95

$125.95

Not Your Girl Bandage Midi Dress Red

Not Your Girl Bandage Midi Dress Red

$119.95

$119.95

She Always Slays Midi Dress Pink

She Always Slays Midi Dress Pink

$145.95

$145.95

Gilded Nights Midi Dress Black

Gilded Nights Midi Dress Black

$105.95

$105.95

Sunflowers Off Shoulder Midi Dress Yellow

Sunflowers Off Shoulder Midi Dress Yellow

$135.95

$135.95

Top Tier Lace Strapless Frill Midi Dress Pink

Top Tier Lace Strapless Frill Midi Dress Pink

$109.95

$109.95

Bodycon Energy Bandage Midi Dress Magenta

Bodycon Energy Bandage Midi Dress Magenta

$119.95

$119.95

Sabia Midi Dress Sivella Print

Sabia Midi Dress Sivella Print

$129.95

$129.95

Girl Of Sultry Diamante Strapless Midi Dress Brown

Girl Of Sultry Diamante Strapless Midi Dress Brown

$105.95

$105.95

Country Air Midi Dress White

Country Air Midi Dress White

$135.95

$135.95

Petal And Poise Midi Dress Pink

Petal And Poise Midi Dress Pink

$109.95

$109.95

Secret Garden Affair Midi Dress Pink

Secret Garden Affair Midi Dress Pink

$115.95

$115.95

Berry Blossom Midi Dress Pink

Berry Blossom Midi Dress Pink

$119.95

$119.95

Platinum Glow Lace Halter Midi Dress Black

Platinum Glow Lace Halter Midi Dress Black

$109.95

$109.95

Effortlessly Extra Midi Dress Sage

Effortlessly Extra Midi Dress Sage

$109.95

$109.95

Sunset Views Satin Midi Dress Brown

Sunset Views Satin Midi Dress Brown

$95.95

$95.95

Vacay Essential Strapless Midi Dress Orange

Vacay Essential Strapless Midi Dress Orange

$119.95

$119.95

Effortlessly Extra Midi Dress Blue

Effortlessly Extra Midi Dress Blue

$109.95

$109.95

Miss Me Yet One Shoulder Midi Dress Sage

Miss Me Yet One Shoulder Midi Dress Sage

$105.95

$105.95

Let's Dare to Dance Halter Midi Dress Teal

Let's Dare to Dance Halter Midi Dress Teal

$109.95

$109.95

Luxe Femininity Halter Midi Dress Wine

Luxe Femininity Halter Midi Dress Wine

$115.95

$115.95

Luxe Collective Midi Dress Black

Luxe Collective Midi Dress Black

$109.95

$109.95

Giving Rich Midi Dress Maroon

Giving Rich Midi Dress Maroon

$105.95

$105.95

Wild Bloom Club Midi Dress White

Wild Bloom Club Midi Dress White

$119.95

$119.95

Silhouette Magic Bandage Midi Dress Powder Blue

Silhouette Magic Bandage Midi Dress Powder Blue

$129.95

$129.95

Fresh Nectar Midi Dress Blue

Fresh Nectar Midi Dress Blue

$109.95

$109.95

Capturing Style Gingham Midi Dress Blue

Capturing Style Gingham Midi Dress Blue

$105.95

$105.95

Sunny Vineyards Midi Dress Pink

Sunny Vineyards Midi Dress Pink

$125.95

$125.95

Fashionable Chic Midi Dress Black

Fashionable Chic Midi Dress Black

$109.95

$109.95

Freshest Times Midi Dress White

Freshest Times Midi Dress White

$125.95

$125.95

LUXE Spark Spell Midi Dress Wine

LUXE Spark Spell Midi Dress Wine

$319.95

$319.95

BASE Luxe Rib The Ultimate Strapless Midi Dress Black

BASE Luxe Rib The Ultimate Strapless Midi Dress Black

$65.95

$65.95

Iconic Moments Midi Dress Blue

Iconic Moments Midi Dress Blue

$105.95

$105.95

Sultry Satin Crisscross Back Midi Dress Burgundy

Sultry Satin Crisscross Back Midi Dress Burgundy

$99.95

$99.95

Floral Dream Puff Sleeve Midi Dress Multi

Floral Dream Puff Sleeve Midi Dress Multi

$115.95

$115.95

Get Together Off Shoulder Mesh Long Sleeve Midi Dress Black

Get Together Off Shoulder Mesh Long Sleeve Midi Dress Black

$99.95

$99.95

Soft As A Secret Midi Dress Blue

Soft As A Secret Midi Dress Blue

$159.95

$159.95

<h2>Midi Dresses for Every Mood and Moment</h2> <p class="isSelectedEnd">Not too short, not too long, midi dresses are the wardrobe favourites that always understand the assignment. From birthday dinners and high teas to wedding celebrations and date nights, this flattering length makes every plan feel a little more dressed up.</p> <p class="isSelectedEnd">Looking for an instant confidence boost? Explore fitted bodycon midis, strapless silhouettes, romantic lace, sleek satin and statement floral styles. Our <a href="/collections/party-dresses">party dresses</a> bring the fun for cocktails and dance-floor plans, while our <a href="/collections/formal-dresses">formal dresses</a> are ready for moments that call for something extra.</p> <p class="isSelectedEnd">Got a ceremony in the calendar? Find polished options in our <a href="/collections/wedding-guest">wedding guest dresses</a>, from soft pastel midis to rich colours and timeless neutrals. Prefer extra coverage? A <a href="/collections/long-sleeve-dresses">long sleeve dress</a> brings effortless style to cooler days and evening events.</p> <p class="isSelectedEnd">Complete your midi dress with <a href="/collections/heels">heels</a> and delicate <a href="/collections/jewellery">jewellery</a> for a dressed-up look, or keep things relaxed with flats and a shoulder bag. Whatever the dress code, there’s a midi ready to become your new favourite.</p> <p>Want to try another length? Make it playful with our <a href="/collections/mini-dresses">mini dresses</a> or bring maximum impact in a <a href="/collections/maxi-dresses">maxi dress</a>.</p>

Midi Dresses for Every Mood and Moment

Not too short, not too long, midi dresses are the wardrobe favourites that always understand the assignment. From birthday dinners and high teas to wedding celebrations and date nights, this flattering length makes every plan feel a little more dressed up.

Looking for an instant confidence boost? Explore fitted bodycon midis, strapless silhouettes, romantic lace, sleek satin and statement floral styles. Our party dresses bring the fun for cocktails and dance-floor plans, while our formal dresses are ready for moments that call for something extra.

Got a ceremony in the calendar? Find polished options in our wedding guest dresses, from soft pastel midis to rich colours and timeless neutrals. Prefer extra coverage? A long sleeve dress brings effortless style to cooler days and evening events.

Complete your midi dress with heels and delicate jewellery for a dressed-up look, or keep things relaxed with flats and a shoulder bag. Whatever the dress code, there’s a midi ready to become your new favourite.

Want to try another length? Make it playful with our mini dresses or bring maximum impact in a maxi dress.

FAQs

What is a midi dress?

A midi dress usually falls between the knee and ankle, giving you a versatile length that works for casual plans and special occasions. Explore the complete women’s dresses collection to compare midi, mini and maxi styles.

How do I style a midi dress for a night out?

Add strappy heels, a mini bag and layered jewellery to take your midi from cute to full glam. If the dress has statement details, keep the accessories simple and let your look do the talking.

Can I wear a midi dress in winter?

Absolutely. Choose one of our long sleeve dresses, then add tights, boots and a blazer or coat. Mixing textures like a satin midi with soft knitwear is an easy way to stay warm without losing the vibe.

30 days returns
Early access on our app
70,000+ 4-5 star reviews
10% off for students
Free shipping on orders over $150

sign up for 10% off