Midi Dresses

(370)

The length that everyone loves. Designed for a flattering fit, it doesn’t get better than our summer midi dresses for women. From classic black midi dresses to floral statement pieces, we’ve got a midi for every moment.

Pink Polka Dot Bandeau Alice Midi Dress
Pink Polka Dot Bandeau Alice Midi Dress

Pink Polka Dot Bandeau Alice Midi Dress

G 28,100.00

5 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

+ 2

Black Floral Ginny Midi Wrap Dress
Black Floral Ginny Midi Wrap Dress

Black Floral Ginny Midi Wrap Dress

G 20,200.00

1 Colours

Product color swatch option #1

AVAILABLE IN PETITE

Monochrome Polka Dot Alice Midi Dress
Monochrome Polka Dot Alice Midi Dress

Monochrome Polka Dot Alice Midi Dress

G 28,100.00

5 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

+ 2

NEW & IMPROVED FIT

Sleeveless Starlight Midi Dress
Sleeveless Starlight Midi Dress

Sleeveless Starlight Midi Dress

G 22,700.00

9 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

+ 6

AVAILABLE IN PETITE

Blue Floral Bandeau Alice Midi Dress
Blue Floral Bandeau Alice Midi Dress

Blue Floral Bandeau Alice Midi Dress

G 28,100.00

5 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

+ 2

30% off

Navy Gingham Montego Midi Dress
Navy Gingham Montego Midi Dress

Navy Gingham Montego Midi Dress

G 17,700.00 G 25,300.00

1 Colours

Product color swatch option #1

NEW IN

White Printed Halterneck Hallie Midi Dress
White Printed Halterneck Hallie Midi Dress

White Printed Halterneck Hallie Midi Dress

G 28,100.00

4 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

+ 1

NEW IN

Mint Green Floral Jacquard Fifi Maxi Dress
Mint Green Floral Jacquard Fifi Maxi Dress

Mint Green Floral Jacquard Fifi Maxi Dress

G 33,200.00

5 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

+ 2

AVAILABLE IN PETITE

Green Frill Sleeve Layla Midi Dress
Green Frill Sleeve Layla Midi Dress

Green Frill Sleeve Layla Midi Dress

G 22,700.00

9 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

+ 6

AVAILABLE IN PETITE

Brown Polka Dot Renley Midi Dress
Brown Polka Dot Renley Midi Dress

Brown Polka Dot Renley Midi Dress

G 28,100.00

2 Colours

Product color swatch option #1
Product color swatch option #2

NEW IN

Blue Drop Waist Talia Midi Dress
Blue Drop Waist Talia Midi Dress

Blue Drop Waist Talia Midi Dress

G 21,700.00

2 Colours

Product color swatch option #1
Product color swatch option #2

NEW IN

Brown Pinstripe Sleeveless Starlight Midi Dress
Brown Pinstripe Sleeveless Starlight Midi Dress

Brown Pinstripe Sleeveless Starlight Midi Dress

G 22,700.00

9 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

+ 6

NEW IN

Burnt Orange Melody Midi Dress
Burnt Orange Melody Midi Dress

Burnt Orange Melody Midi Dress

G 22,700.00

3 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

AVAILABLE IN PETITE

Light Blue Gingham Sleeveless Starlight Midi Dress
Light Blue Gingham Sleeveless Starlight Midi Dress

Light Blue Gingham Sleeveless Starlight Midi Dress

G 22,700.00

9 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

+ 6

30% off

Red Polka Dot Linen-Blend Maddy Midi Dress
Red Polka Dot Linen-Blend Maddy Midi Dress

Red Polka Dot Linen-Blend Maddy Midi Dress

G 14,100.00 G 20,200.00

3 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

AVAILABLE IN PETITE

Brown Polka Dot Starlight Midi Dress
Brown Polka Dot Starlight Midi Dress

Brown Polka Dot Starlight Midi Dress

G 22,700.00

9 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

+ 6

NEW IN

White Floral Puff Sleeve Melody Midi Dress
White Floral Puff Sleeve Melody Midi Dress

White Floral Puff Sleeve Melody Midi Dress

G 25,300.00

3 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

NEW IN

Red Floral Bonnie Midi Dress
Red Floral Bonnie Midi Dress

Red Floral Bonnie Midi Dress

G 21,700.00

1 Colours

Product color swatch option #1

20% off

Khaki Sleeveless Vera Midi Dress
Khaki Sleeveless Vera Midi Dress

Khaki Sleeveless Vera Midi Dress

G 14,100.00 G 17,600.00

3 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

30% off

White Ditsy Floral Savanna Midi Dress
White Ditsy Floral Savanna Midi Dress

White Ditsy Floral Savanna Midi Dress

G 15,900.00 G 22,700.00

2 Colours

Product color swatch option #1
Product color swatch option #2

NEW IN

Red Floral Rylee Midi Dress
Red Floral Rylee Midi Dress

Red Floral Rylee Midi Dress

G 22,700.00

2 Colours

Product color swatch option #1
Product color swatch option #2

30% off

White Floral Halterneck Lilah Midi Dress
White Floral Halterneck Lilah Midi Dress

White Floral Halterneck Lilah Midi Dress

G 19,700.00 G 28,100.00

3 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

NEW IN

Plum Puff Sleeve Savanna Midi Dress
Plum Puff Sleeve Savanna Midi Dress

Plum Puff Sleeve Savanna Midi Dress

G 21,700.00

2 Colours

Product color swatch option #1
Product color swatch option #2

NEW IN

Mint Green Short Sleeve Starlight Midi Dress
Mint Green Short Sleeve Starlight Midi Dress

Mint Green Short Sleeve Starlight Midi Dress

G 22,700.00

9 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

+ 6

NEW IN

Brown Drop Waist Lilah Midi Dress
Brown Drop Waist Lilah Midi Dress

Brown Drop Waist Lilah Midi Dress

G 25,300.00

3 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3
Red Jemima Midi Dress
Red Jemima Midi Dress

Red Jemima Midi Dress

G 18,400.00

2 Colours

Product color swatch option #1
Product color swatch option #2

30% off

Red Polka Dot Halterneck Lilah Midi Dress
Red Polka Dot Halterneck Lilah Midi Dress

Red Polka Dot Halterneck Lilah Midi Dress

G 17,700.00 G 25,300.00

3 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

20% off

Butter Yellow Ditsy Floral Jemima Midi Dress
Butter Yellow Ditsy Floral Jemima Midi Dress

Butter Yellow Ditsy Floral Jemima Midi Dress

G 14,700.00 G 18,400.00

2 Colours

Product color swatch option #1
Product color swatch option #2

NEW IN

Green Gingham Eliza Midi Dress
Green Gingham Eliza Midi Dress

Green Gingham Eliza Midi Dress

G 25,300.00

4 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

+ 1

NEW IN

Navy Polka Dot Charlotte Midi Dress
Navy Polka Dot Charlotte Midi Dress

Navy Polka Dot Charlotte Midi Dress

G 22,700.00

2 Colours

Product color swatch option #1
Product color swatch option #2

30% off

Mint Green Harri Midi Dress
Mint Green Harri Midi Dress

Mint Green Harri Midi Dress

G 21,500.00 G 30,600.00

1 Colours

Product color swatch option #1

BACK IN STOCK

Navy Floral Tiered Dara Midi Dress
Navy Floral Tiered Dara Midi Dress

Navy Floral Tiered Dara Midi Dress

G 20,200.00

1 Colours

Product color swatch option #1

30% off

Brown Racer Back Lexie Midi Dress
Brown Racer Back Lexie Midi Dress

Brown Racer Back Lexie Midi Dress

G 12,400.00 G 17,600.00

2 Colours

Product color swatch option #1
Product color swatch option #2

30% off

Mint Green Tiered Katie Midi Dress
Mint Green Tiered Katie Midi Dress

Mint Green Tiered Katie Midi Dress

G 17,700.00 G 25,300.00

2 Colours

Product color swatch option #1
Product color swatch option #2

20% off

Black Broderie Anglaise Orla Midi Dress
Black Broderie Anglaise Orla Midi Dress

Black Broderie Anglaise Orla Midi Dress

G 25,500.00 G 31,900.00

2 Colours

Product color swatch option #1
Product color swatch option #2

NEW IN

Burgundy Short Sleeve Sarah Midi Dress
Burgundy Short Sleeve Sarah Midi Dress

Burgundy Short Sleeve Sarah Midi Dress

G 20,200.00

2 Colours

Product color swatch option #1
Product color swatch option #2

20% off

Green Colorado Midi Dress
Green Colorado Midi Dress

Green Colorado Midi Dress

G 14,100.00 G 17,600.00

4 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

+ 1

NEW & IMPROVED FIT

Mint Green Drop Waist Cora Midi Dress
Mint Green Drop Waist Cora Midi Dress

Mint Green Drop Waist Cora Midi Dress

G 22,700.00

9 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

+ 6

NEW IN

Navy Floral Kitty Midi Dress
Navy Floral Kitty Midi Dress

Navy Floral Kitty Midi Dress

G 18,400.00

1 Colours

Product color swatch option #1

NEW IN

Blue Ruched Paige Maxi Dress
Blue Ruched Paige Maxi Dress

Blue Ruched Paige Maxi Dress

G 25,300.00

1 Colours

Product color swatch option #1

20% off

Red Cleo Midi Slip Dress
Red Cleo Midi Slip Dress

Red Cleo Midi Slip Dress

G 16,200.00 G 20,200.00

2 Colours

Product color swatch option #1
Product color swatch option #2

NEW IN

Green Spotty Tia Midi Dress
Green Spotty Tia Midi Dress

Green Spotty Tia Midi Dress

G 19,200.00

1 Colours

Product color swatch option #1

30% off

White Milkmaid Puff Sleeve Tula Midi Dress
White Milkmaid Puff Sleeve Tula Midi Dress

White Milkmaid Puff Sleeve Tula Midi Dress

G 15,900.00 G 22,700.00

4 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

+ 1

NEW IN

Purple Shirred Bodice Ingrid Midi Dress
Purple Shirred Bodice Ingrid Midi Dress

Purple Shirred Bodice Ingrid Midi Dress

G 22,700.00

3 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

NC EXCLUSIVE

Orange Broderie Anglaise Wrena Midi Dress
Orange Broderie Anglaise Wrena Midi Dress

Orange Broderie Anglaise Wrena Midi Dress

G 25,300.00

2 Colours

Product color swatch option #1
Product color swatch option #2

AVAILABLE IN PETITE

Pink Floral Atlas Midi Dress
Pink Floral Atlas Midi Dress

Pink Floral Atlas Midi Dress

G 16,600.00

4 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

+ 1

20% off

Blue Puff Sleeve Zola Midi Dress
Blue Puff Sleeve Zola Midi Dress

Blue Puff Sleeve Zola Midi Dress

G 27,600.00 G 34,500.00

5 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3

+ 2

30% off

Green Puff Sleeve Annie Midi Dress
Green Puff Sleeve Annie Midi Dress

Green Puff Sleeve Annie Midi Dress

G 15,900.00 G 22,700.00

1 Colours

Product color swatch option #1

Women Midi Dresses

The perfect in-between length? We’re here for it. Our ladies midi dresses strike that effortless balance. With flattering fits, flowy hems, and prints made to turn heads. From day dresses for desk days to dinner dates, these midis do it all with ease. Dress up a midi dress for evening plans or dress it down with trainers for more casual meets. This all-in-one helps you feel instantly put-together. It’s your new go-to, whatever’s on the agenda.

Summer Midi Dresses

Summer midi dresses strike the balance between everyday ease and occasion-ready. Whether it’s weekend plans, holidays or outdoor gatherings, these are the styles you’ll reach for when the temperature rises. From sleeveless and short sleeve midis to bandeau, open back and strappy styles, there’s a shape to suit every setting.

Long Sleeve Midi Dresses

Long sleeves, endless charm. Midi dresses with sleeves is made for breezy days, cooler evenings, and everything in between. With flattering fits, standout prints, and just the right amount of coverage, these dresses bring comfort and style into perfect balance. Layer a Midi like Starlight with a denim jacket or knitted waistcoat, or wear solo with sandals. Either way, it’s effortless.

Would you like to be notified when this item becomes available?

Enter your email address below and we'll let you know.

Thank you, we’ll be in touch soon!

Select size

Choose Size

Reviews

Fit:

Runs Small

True to size

Runs Large

Length:

Runs Short

True to size

Runs Long