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

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

One Of One Midi Dress Purple

One Of One Midi Dress Purple

$129.95

$129.95

Country Air Midi Dress Olive

Country Air Midi Dress Olive

$135.95

$135.95

Outfit Says It All Midi Dress Pink

Outfit Says It All Midi Dress Pink

$135.95

$135.95

Elegant Energy Satin Halter Midi Dress Black

Elegant Energy Satin Halter Midi Dress Black

$119.95

$119.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

Neon Nights Out Mesh Long Sleeve Midi Dress Black

Neon Nights Out Mesh Long Sleeve Midi Dress Black

$105.95

$105.95

Star Moment Midi Dress Black

Star Moment Midi Dress Black

$105.95

$105.95

Train Into Town Midi Dress White

Train Into Town Midi Dress White

$99.95

$99.95

Tide Kissed Midi Dress Green

Tide Kissed Midi Dress Green

$119.95

$119.95

One Of One Midi Dress Blue

One Of One Midi Dress Blue

$129.95

$129.95

By Invite Only Halter Midi Dress Maroon

By Invite Only Halter Midi Dress Maroon

$105.95

$105.95

Sunshine Serenity Strapless Midi Dress Pink

Sunshine Serenity Strapless Midi Dress Pink

$129.95

$129.95

Enchanted By You Lace Midi Dress White

Enchanted By You Lace Midi Dress White

$109.95

$109.95

Love Emotions Strapless Midi Dress Red

Love Emotions Strapless Midi Dress Red

$119.95

$119.95

Silhouette Magic Bandage Midi Dress Red

Silhouette Magic Bandage Midi Dress Red

$129.95

$129.95

Vintage Find Midi Dress Orange

Vintage Find Midi Dress Orange

$135.95

$135.95

Fool Me Once Midi Dress Teal

Fool Me Once Midi Dress Teal

$85.95

$85.95

Sweetest Treat Midi Dress Beige

Sweetest Treat Midi Dress Beige

$119.95

$119.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

BASE Luxe Rib The Ultimate Strapless Midi Dress Chocolate

BASE Luxe Rib The Ultimate Strapless Midi Dress Chocolate

$65.95

$65.95

Not Your Girl Bandage Midi Dress Red

Not Your Girl Bandage Midi Dress Red

$119.95

$119.95

Styled For Tonight Halter Midi Dress Aqua

Styled For Tonight Halter Midi Dress Aqua

$99.95

$99.95

Editorial Mood Off Shoulder Midi Dress Black

Editorial Mood Off Shoulder Midi Dress Black

$109.95

$109.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

Love Unfiltered Midi Dress Leopard

Love Unfiltered Midi Dress Leopard

$99.95

$99.95

Not Your Girl Bandage Midi Dress Yellow

Not Your Girl Bandage Midi Dress Yellow

$119.95

$119.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

More To Want Long Sleeve Mesh Midi Dress Green

More To Want Long Sleeve Mesh Midi Dress Green

$99.95

$99.95

Regale Her Midi Dress Royal Green

Regale Her Midi Dress Royal Green

$89.95

$89.95

Leave The Light On Midi Dress Black

Leave The Light On Midi Dress Black

$85.95

$85.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 Chocolate

Tennis Club Knit Pleated Midi Dress Chocolate

$99.95

$99.95

Botanical Embrace Off Shoulder Midi Dress Brown

Botanical Embrace Off Shoulder Midi Dress Brown

$99.95

$99.95

Tennis Club Knit Pleated Midi Dress Yellow

Tennis Club Knit Pleated Midi Dress Yellow

$99.95

$99.95

The New Standard Mesh Midi Dress Teal

The New Standard Mesh Midi Dress Teal

$95.95

$95.95

Hotness Alert Midi Dress Red

Hotness Alert Midi Dress Red

$125.95

$125.95

Club Fit Midi Dress Blue

Club Fit Midi Dress Blue

$109.95

$109.95

Dressed For Desire Satin Midi Dress Brown

Dressed For Desire Satin Midi Dress Brown

$129.95

$129.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

Stay Right Maxi Dress Burgundy

Stay Right Maxi Dress Burgundy

$135.95

$135.95

Simply Polished Ribbed Midi Dress Black

Simply Polished Ribbed Midi Dress Black

$99.95

$99.95

Palm Dreams Midi Dress Pink

Palm Dreams Midi Dress Pink

$109.95

$109.95

Daily Glow Off Shoulder Mesh Midi Dress Navy

Daily Glow Off Shoulder Mesh Midi Dress Navy

$99.95

$99.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

Samba Away Midi Dress Blush

Samba Away Midi Dress Blush

$119.95

$119.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

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

Bodycon Energy Bandage Midi Dress Magenta

Bodycon Energy Bandage Midi Dress Magenta

$119.95

$119.95

She Always Slays Midi Dress Pink

She Always Slays Midi Dress Pink

$145.95

$145.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

Sabia Midi Dress Sivella Print

Sabia Midi Dress Sivella Print

$129.95

$129.95

Gilded Nights Midi Dress Black

Gilded Nights Midi Dress Black

$105.95

$105.95

Girl Of Sultry Diamante Strapless Midi Dress Brown

Girl Of Sultry Diamante Strapless Midi Dress Brown

$105.95

$105.95

Platinum Glow Lace Halter Midi Dress Black

Platinum Glow Lace Halter Midi Dress Black

$109.95

$109.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

Effortlessly Extra Midi Dress Sage

Effortlessly Extra Midi Dress Sage

$109.95

$109.95

Bodycon Energy Bandage Midi Dress Black

Bodycon Energy Bandage Midi Dress Black

$119.95

$119.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

Let's Dare to Dance Halter Midi Dress Teal

Let's Dare to Dance Halter Midi Dress Teal

$109.95

$109.95

Miss Me Yet One Shoulder Midi Dress Sage

Miss Me Yet One Shoulder Midi Dress Sage

$105.95

$105.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

Fashionable Chic Midi Dress Black

Fashionable Chic Midi Dress Black

$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

Hourglass Silhouette Strapless Mesh Midi Dress Wine

Hourglass Silhouette Strapless Mesh Midi Dress Wine

$109.95

$109.95

Fresh Nectar Midi Dress Blue

Fresh Nectar Midi Dress Blue

$109.95

$109.95

Luxe Collective Midi Dress Black

Luxe Collective Midi Dress Black

$109.95

$109.95

Romantic Refinement Satin Midi Dress Magenta

Romantic Refinement Satin Midi Dress Magenta

$99.95

$99.95

Freshest Times Midi Dress White

Freshest Times Midi Dress White

$125.95

$125.95

BASE Luxe Rib The Ultimate Strapless Midi Dress Black

BASE Luxe Rib The Ultimate Strapless Midi Dress Black

$65.95

$65.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

LUXE Spark Spell Midi Dress Wine

LUXE Spark Spell Midi Dress Wine

$319.95

$319.95

Luxe Femininity Halter Midi Dress Wine

Luxe Femininity Halter Midi Dress Wine

$115.95

$115.95

Botanical Embrace Off Shoulder Midi Dress Rose

Botanical Embrace Off Shoulder Midi Dress Rose

$99.95

$99.95

The Hype Off Shoulder Satin Midi Dress Black

The Hype Off Shoulder Satin Midi Dress Black

$129.95

$129.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>

Sorry,
There are no products matching your request.
Try adjusting your search or discover our latest releases below.
New

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