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

Filters & Sort

Midi Dresses

(282)

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

NEW IN

Blue Denim Tulla Midi Dress
Blue Denim Tulla Midi Dress

Blue Denim Tulla Midi Dress

$502.00

1 Colours

Product color swatch option #1

NEW IN

Dark Blue Denim Sleeveless Starlight Midi Dress
Dark Blue Denim Sleeveless Starlight Midi Dress

Dark Blue Denim Sleeveless Starlight Midi Dress

$470.00

1 Colours

Product color swatch option #1

NEW IN

Pink Gingham Sleeveless Eliza Midi Dress
Pink Gingham Sleeveless Eliza Midi Dress

Pink Gingham Sleeveless Eliza Midi Dress

$523.00

1 Colours

Product color swatch option #1

NEW IN

Blue Denim Quays Midi Dress
Blue Denim Quays Midi Dress

Blue Denim Quays Midi Dress

$470.00

1 Colours

Product color swatch option #1

NEW IN

White Ditsy Floral Emma Midi Dress
White Ditsy Floral Emma Midi Dress

White Ditsy Floral Emma Midi Dress

$470.00

1 Colours

Product color swatch option #1

NEW IN

Black Gingham Saffy Midi Dress
Black Gingham Saffy Midi Dress

Black Gingham Saffy Midi Dress

$470.00

5 Colours

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

+ 2

NEW IN

Brown Ruched Natalie Sleeveless Midi Dress
Brown Ruched Natalie Sleeveless Midi Dress

Brown Ruched Natalie Sleeveless Midi Dress

$470.00

1 Colours

Product color swatch option #1

NEW IN

Khaki Mason Shirt Midi Dress
Khaki Mason Shirt Midi Dress

Khaki Mason Shirt Midi Dress

$523.00

1 Colours

Product color swatch option #1

NEW IN

White Floral Kacey Midi Dress
White Floral Kacey Midi Dress

White Floral Kacey Midi Dress

$365.00

2 Colours

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

NEW IN

Blue Printed Maddy Midi Dress
Blue Printed Maddy Midi Dress

Blue Printed Maddy Midi Dress

$418.00

3 Colours

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

NEW IN

Blue Pinstripe Cora Midi Dress
Blue Pinstripe Cora Midi Dress

Blue Pinstripe Cora Midi Dress

$523.00

8 Colours

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

+ 5

NEW IN

Butter Yellow Short Sleeve Starlight Midi Dress
Butter Yellow Short Sleeve Starlight Midi Dress

Butter Yellow Short Sleeve Starlight Midi Dress

$470.00

5 Colours

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

+ 2

NEW IN

Green Floral Tyla Midi Dress
Green Floral Tyla Midi Dress

Green Floral Tyla Midi Dress

$397.00

3 Colours

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

PETITE EXCLUSIVE

Petite Pale Pink Bandeau Broderie Anglaise Ariella Midi Dress
Petite Pale Pink Bandeau Broderie Anglaise Ariella Midi Dress

Petite Pale Pink Bandeau Broderie Anglaise Ariella Midi Dress

$581.00

1 Colours

Product color swatch option #1

NEW IN

Green Puff Sleeve Allison Midi Dress
Green Puff Sleeve Allison Midi Dress

Green Puff Sleeve Allison Midi Dress

$523.00

2 Colours

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

NEW IN

Red One Shoulder Cecilia Midi Dress
Red One Shoulder Cecilia Midi Dress

Red One Shoulder Cecilia Midi Dress

$470.00

2 Colours

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

NEW IN

Navy Puff Sleeve Allison Midi Dress
Navy Puff Sleeve Allison Midi Dress

Navy Puff Sleeve Allison Midi Dress

$523.00

2 Colours

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

NEW IN

Pink Floral Veronica Midi Dress
Pink Floral Veronica Midi Dress

Pink Floral Veronica Midi Dress

$734.00

1 Colours

Product color swatch option #1

NEW IN

Brown One Shoulder Cecilia Midi Dress
Brown One Shoulder Cecilia Midi Dress

Brown One Shoulder Cecilia Midi Dress

$470.00

2 Colours

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

NEW IN

Black Square Neck Rebecca Midi Dress
Black Square Neck Rebecca Midi Dress

Black Square Neck Rebecca Midi Dress

$470.00

1 Colours

Product color swatch option #1

NEW IN

Black Wrena Midi Dress
Black Wrena Midi Dress

Black Wrena Midi Dress

$523.00

2 Colours

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

NEW IN

Pink Square Neck Andrea Midi Dress
Pink Square Neck Andrea Midi Dress

Pink Square Neck Andrea Midi Dress

$523.00

1 Colours

Product color swatch option #1

NEW IN

Brown Slash Neck Knitted Bodice Dress
Brown Slash Neck Knitted Bodice Dress

Brown Slash Neck Knitted Bodice Dress

$460.00

1 Colours

Product color swatch option #1

NEW IN

Black V-Neck Kyra Midi Dress
Black V-Neck Kyra Midi Dress

Black V-Neck Kyra Midi Dress

$418.00

1 Colours

Product color swatch option #1

NEW IN

Green Polka Dot Strappy Tailored Dress
Green Polka Dot Strappy Tailored Dress

Green Polka Dot Strappy Tailored Dress

$634.00

1 Colours

Product color swatch option #1

NEW IN

Burnt Orange Sleeveless Vera Midi Dress
Burnt Orange Sleeveless Vera Midi Dress

Burnt Orange Sleeveless Vera Midi Dress

$365.00

3 Colours

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

NEW IN

Blue Floral Layla Midi Dress
Blue Floral Layla Midi Dress

Blue Floral Layla Midi Dress

$470.00

10 Colours

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

+ 7

NEW IN

Black Floral Cleo Midi Dress
Black Floral Cleo Midi Dress

Black Floral Cleo Midi Dress

$449.00

2 Colours

Product color swatch option #1
Product color swatch option #2
Green Ditsy Floral Caliope Midi Dress
Green Ditsy Floral Caliope Midi Dress

Green Ditsy Floral Caliope Midi Dress

$523.00

2 Colours

Product color swatch option #1
Product color swatch option #2
Light Blue Octavia Midi Dress
Light Blue Octavia Midi Dress

Light Blue Octavia Midi Dress

$661.00

1 Colours

Product color swatch option #1
White Floral Atlas Midi Dress
White Floral Atlas Midi Dress

White Floral Atlas Midi Dress

$344.00

2 Colours

Product color swatch option #1
Product color swatch option #2
White Polka Dot Tyla Midi Dress
White Polka Dot Tyla Midi Dress

White Polka Dot Tyla Midi Dress

$397.00

3 Colours

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

NC EXCLUSIVE

Black Linen-blend Dana Midi Dress
Black Linen-blend Dana Midi Dress

Black Linen-blend Dana Midi Dress

$470.00

1 Colours

Product color swatch option #1
Pink Bandeau Broderie Anglaise Ariella Midi Dress
Pink Bandeau Broderie Anglaise Ariella Midi Dress

Pink Bandeau Broderie Anglaise Ariella Midi Dress

$687.00

1 Colours

Product color swatch option #1
Pink Square Neck Brielle Midi Dress
Pink Square Neck Brielle Midi Dress

Pink Square Neck Brielle Midi Dress

$470.00

1 Colours

Product color swatch option #1
Black Tiered Caliope Midi Dress
Black Tiered Caliope Midi Dress

Black Tiered Caliope Midi Dress

$523.00

2 Colours

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

NC EXCLUSIVE

Plum Linen-Blend Kalani Midi Dress
Plum Linen-Blend Kalani Midi Dress

Plum Linen-Blend Kalani Midi Dress

$470.00

1 Colours

Product color swatch option #1
Pink Gia Midi Dress
Pink Gia Midi Dress

Pink Gia Midi Dress

$434.00

1 Colours

Product color swatch option #1
Brown Bethany Jersey Midi Dress
Brown Bethany Jersey Midi Dress

Brown Bethany Jersey Midi Dress

$418.00

1 Colours

Product color swatch option #1
Pink Polka Dot Bandeau Alice Midi Dress
Pink Polka Dot Bandeau Alice Midi Dress

Pink Polka Dot Bandeau Alice Midi Dress

$581.00

3 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3
Black Floral Ginny Midi Wrap Dress
Black Floral Ginny Midi Wrap Dress

Black Floral Ginny Midi Wrap Dress

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

$581.00

3 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3
Sleeveless Starlight Midi Dress
Sleeveless Starlight Midi Dress

Sleeveless Starlight Midi Dress

$470.00

5 Colours

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

+ 2

AVAILABLE IN PETITE

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

Blue Floral Bandeau Alice Midi Dress

$581.00

3 Colours

Product color swatch option #1
Product color swatch option #2
Product color swatch option #3
Navy Gingham Montego Midi Dress
Navy Gingham Montego Midi Dress

Navy Gingham Montego Midi Dress

$523.00

2 Colours

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

NEW IN

White Printed Halter Neck Hallie Midi Dress
White Printed Halter Neck Hallie Midi Dress

White Printed Halter Neck Hallie Midi Dress

$581.00

1 Colours

Product color swatch option #1

AVAILABLE IN PETITE

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

Green Frill Sleeve Layla Midi Dress

$470.00

10 Colours

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

+ 7

AVAILABLE IN PETITE

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

Brown Polka Dot Renley Midi Dress

$581.00

1 Colours

Product color swatch option #1

Women’s Midi Dresses

The perfect in-between length? We’re here for it. Our midi dresses for women strike that effortless balance between relaxed and refined. With flattering fits, flowy hems and prints made to turn heads, a midi dress for women is the piece you’ll reach for when you want to look put-together without overthinking it. From desk days to dinner dates, a women’s midi dress does it all with ease. Choose a breezy midi summer dress for warm-weather plans or opt for something more structured when the occasion calls for polish. Whether you’re styling it with trainers for daytime or elevating it with heels for evening, ladies midi dresses are the ultimate wardrobe multitaskers. Timeless, versatile and always ready for what’s next.

Long Sleeve Midi Dresses

Long sleeves, endless charm. A long sleeve midi dress brings just the right amount of coverage for breezy days and cooler evenings, while still feeling light and wearable. Our edit of midi dresses includes everything from soft, floaty silhouettes to more tailored shapes, all designed to move with you. Looking for something transitional? A midi dress with sleeves pairs beautifully with a denim jacket or knitted waistcoat. Prefer to keep it simple? Wear your summer midi dress solo with sandals when the temperature rises. However you style it, these midi dresses for women offer comfort, confidence and that effortless, polished twist NC does best.