Midi Dresses

Meet your style solution for the office or off-duty; our women's midi dresses. Bridging the gap between the mini and the maxi, this sophisticated dress is a slinky wardrobe essential. Midis are having a moment with ethereal cold shoulder styles, sassy bodycon dresses and midriff baring cut-out versions offering something for everyone.

464 products
We thought you might like these!Based on your shopping habits...
Pink one shoulder ruched midi dress
Pink one shoulder ruched midi dress
£50.00
  • Pink
  • Red
Green bodycon midi dress
Green bodycon midi dress
£19.00
  • Green
  • Black
Black faux leather midi dress
Black faux leather midi dress
£37.00
Plus silver sequin ruched midi dress
promo badge
Plus silver sequin ruched midi dress
£70.00
Pink asymmetric bodycon midi dress
£36.00
White frill midi dress
£40.00
promo badge
White heart print shift midi dress
£50.00
Pink ruched bodycon midi dress
£53.00
  • Pink
  • Blue
Black knitted bodycon midi dress
£25.00
Blue ruched bodycon midi dress
£53.00
  • Blue
  • Pink
Black bandeau bodycon midi dress
£36.00
White printed t-shirt midi dress
£32.00
White t-shirt midi dress
£30.00
  • White
  • Black
Black knitted halter neck bodycon midi dress
£25.00
Cream striped broderie smock midi dress
£48.00
Black knitted bodycon midi dress
£25.00
  • Black
  • Beige
Pink butterfly print shift midi dress
£50.00
Black animal print midi shirt dress
£40.00
Brown knitted bodycon midi dress
£55.00
Black bodycon midi dress
£19.00
  • Black
  • Green
Green polka dot shift midi dress
£50.00
  • Green
  • Pink
  • Purple
Cream broderie midi dress
£38.00
Cream embroidered Midi dress
£55.00
Pink animal print plisse bodycon midi dress
£42.00
Blue plisse shift midi dress
£43.00
  • Blue
  • Green
  • Orange
Cream pleated bodycon midi dress
£45.00
White broderie smock maxi dress
£65.00
Black polka dot mesh bodycon midi dress
£45.00
promo badge
Black Glitter Mesh Open Back Midi
£40.00
Purple floral shift midi dress
£50.00
  • Purple
  • Green
  • Pink
Pink floral midi shirt dress
£40.00
Pink striped knitted bodycon midi dress
£45.00
promo badge
Plus orange ombre midi dress
£45.00
Orange cut out bodycon midi dress
£40.00
White textured frill cami midi dress
£40.00
  • White
  • Purple
  • Red
Green plisse bardot midi dress
£45.00
  • Green
  • Gold
  • Pink
Black floral shift midi dress
£36.00
Red textured frill cami midi dress
£40.00
  • Red
  • Purple
  • White
Gold plisse bardot midi dress
£45.00
  • Gold
  • Green
  • Pink
Pink plisse bardot midi dress
£45.00
  • Pink
  • Gold
  • Green
Blue bodycon midi dress
£50.00
Black floral shift midi dress
£55.00
Brown leopard print bodycon midi dress
£40.00
Green animal print shirred smock midi dress
£42.00
Green plisse shift midi dress
£43.00
  • Green
  • Blue
  • Orange
Yellow floral ruffled slip mini dress
£65.00
Beige knitted bodycon midi dress
£25.00
  • Beige
  • Black
Pink printed one shoulder midi dress
£65.00
Purple printed bodycon midi dress
£40.00
Brown belted smock midi dress
£46.00
  • Brown
  • Black
Black knitted bodycon midi dress
£60.00
Coral plisse shift midi dress
£43.00
  • Orange
  • Blue
  • Green
Rust RI One midi shirt dress
£40.00
  • Brown
  • Green
Silver knitted bodycon midi dress
£55.00
Black printed one shoulder bodycon midi dress
£60.00
Pink shirred smock midi dress
£40.00
Green floral bardot midi dress
£42.00
You've viewed of 464 products