Skip to content
  • Meet the faces of the bra fit campaign
HelpFind a store

Sign in

Sign in or create an account:

  • for faster checkout
  • to unlock personalised Sparks offers
  • to access order history and track deliveries
Free delivery when you spend £60

Sign in

Sign in or create an account:

  • for faster checkout
  • to unlock personalised Sparks offers
  • to access order history and track deliveries

Midi Dresses

Our midi dress collection showcases flattering long lengths that stop mid-calf. Look for flowing skirts and flared sleeves that add movement to your outfit. Party-ready pieces include designs crafted from shimmering satin, with belts at the waist and fabric-covered buttons. Or keep your style casual with a long-sleeved midi dress made with a cable-knit pattern

(1 applied)
  • Midi
  • Size with 24 options
  • Brand with 27 options
  • Midi

There are 749 Items found

Floral Round Neck Midi Tea Dress
£39.50
M&S Collection

Floral Round Neck Midi Tea Dress

Jersey Printed Midi Tea Dress
£27.50
M&S Collection

Jersey Printed Midi Tea Dress

Printed Zip-Detail Midaxi Waisted Dress
£69
Autograph

Printed Zip-Detail Midaxi Waisted Dress

Mesh Jersey Printed Midi Column Dress
£35
M&S Collection

Mesh Jersey Printed Midi Column Dress

Pure Cotton Printed V-Neck Midi DressNew
£39.50
M&S Collection

Pure Cotton Printed V-Neck Midi Dress

Round Neck Midi Column Dress
£39.50
M&S Collection

Round Neck Midi Column Dress

Pure Cotton Floral Shirred Midi Beach DressNew
£25
M&S Collection

Pure Cotton Floral Shirred Midi Beach Dress

Jersey High Neck Midi T-Shirt Dress
£19.50
M&S Collection

Jersey High Neck Midi T-Shirt Dress

Air-Yarn Ribbed Split Hem Knitted Dress
£35
M&S Collection

Air-Yarn Ribbed Split Hem Knitted Dress

Printed Round Neck Midi Tiered Dress
£39.50
M&S Collection

Printed Round Neck Midi Tiered Dress

Jersey Round Neck Midi Tiered Tea Dress
£27.50
M&S Collection

Jersey Round Neck Midi Tiered Tea Dress

Jersey Textured Midi Column Dress
£29.50
M&S Collection

Jersey Textured Midi Column Dress

Pure Cotton Cord Belted Midi Tiered Dress
£45
M&S Collection

Pure Cotton Cord Belted Midi Tiered Dress

Pintuck Tshirt Midi Dress
£29.50
M&S Collection

Pintuck Tshirt Midi Dress

Page 1 of 16