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.

78 products
We thought you might like these!Based on your shopping habits...
Black cowl neck midi dress with t-shirt
promo badge
Black cowl neck midi dress with t-shirt
£42.00
Cream long sleeve floral smock dress
Cream long sleeve floral smock dress
£46.00
Plus pink long sleeve bardot floral dress
promo badge
Plus pink long sleeve bardot floral dress
£50.00
Beige puff sleeve button down midi dress
Beige puff sleeve button down midi dress
£38.00
promo badge
Plus black short sleeve oversized shirt dress
£42.00
Pink printed ruffle midi dress
£55.00
Black floral bardot midi dress
£42.00
Pink short sleeve button down midi dress
£46.00
Pink long sleeve bardot floral dress
£50.00
Beige short sleeve mesh ruffle midi dress
£46.00
Grey short sleeve stripe midi shirt dress
£48.00
Cream stripe midi dress & cardigan set
£50.00
Green mesh strappy midi dress
£46.00
Black animal print smock dress
£48.00
promo badge
Plus green frill waist midi dress
£48.00
Black Florence Midaxi Dress
£38.00
Black ribbed button front midi dress
£32.00
Blue floral print collar midi dress
£55.00
Pink square neck ruched midi slip dress
£38.00
  • Pink
  • Black
Black square neck ruched midi slip dress
£38.00
  • Black
  • Pink
promo badge
Plus black spot print pleated midi dress
£40.00
Blue tie dye cowl neck midi dress
£38.00
White spot maxi dress
£35.00
White spot mesh puff sleeve midi dress
£65.00
promo badge
Plus navy floral print puff sleeve midi dress
£38.00
Black collar neck button midi dress
£36.00
Black spot print front split midi dress
£38.00
Blue textured gingham wrap midi dress
£40.00
Black plisse tie waist midi dress
£38.00
White stripe midi dress
£34.00
Brown lace slip dress
£38.00
promo badge
Plus cream spot print asymmetric midi dress
£38.00
Black colour block pleated midi dress
£42.00
Black floral front slit midi dress
£38.00
Black spot print plisse tie waist midi dress
£40.00
Red floral twist front midi dress
£38.00
Blue textured cami midi dress
£36.00
promo badge
Plus blue gingham midi wrap dress
£40.00
Black sleeveless cami midi dress
£36.00
promo badge
Plus pink floral cut out back midi dress
£38.00
promo badge
Plus black long sleeve victoriana maxi dress
£58.00
promo badge
Light brown puff sleeve square neck dress
£38.00
Black ribbed button down midi dress
£34.00
Black lace hem slip midi dress
£38.00
Black bardot frill midi dress
£38.00
Cream spot print plisse tie waist midi dress
£40.00
Beige ribbed turtle neck midi dress
£38.00
Cream asymmetric wrap midi spot print dress
£38.00
White RI embossed knit midi dress
£55.00
Beige collar neck button midi dress
£36.00
promo badge
Petite rust ribbed button front midi dress
£32.00
Yellow ombre crochet midi beach dress
£32.00
Beige frill hem short sleeve midi dress
£35.00
White textured puff sleeve wrap midi dress
£38.00
Grey off shoulder midi dress
£38.00
promo badge
Plus cream floral printed midi dress
£38.00
Orange floral shirred midi beach dress
£30.00
Blue printed shirred panel midi dress
£38.00
Blue long sleeve floral split midi dress
£38.00
Black puff sleeve back detail midi dress
£38.00
You've viewed of 78 products