Skip to content
  • Brilliant Mother's Day gifts
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 Skirts

From stylishly swishy to completely cosy – whatever style you’re after, our collection of midi skirts covers all the bases. Find playful pleats, soft knits and statement-making prints, all in a figure-flattering midi length. We’ve added longer lengths to some lines too, so you can find the ideal calf-finishing cut for your height

(1 applied)
  • Midi
  • Size with 23 options
  • Style with 13 options
  • Brand with 19 options
  • Midi

There are 139 Items found

Pure Cotton Midi A-Line SkirtNew
£29.50
M&S Collection

Pure Cotton Midi A-Line Skirt

Denim Midi Cargo Skirt
£39.50
M&S Collection

Denim Midi Cargo Skirt

Pure Cotton Belted Midi Pencil Skirt
£39.50
M&S Collection

Pure Cotton Belted Midi Pencil Skirt

Panelled Midi A-Line Skirt with Linen
£39.50
M&S Collection

Panelled Midi A-Line Skirt with Linen

Cotton Rich Midi Utility Skirt
£39.50
M&S Collection

Cotton Rich Midi Utility Skirt

Denim Pleat Front Midi SkirtOnline Only
£65
White Stuff

Denim Pleat Front Midi Skirt

Jersey Seam Detail Midi A-Line SkirtOnline Only
£39
Finery London

Jersey Seam Detail Midi A-Line Skirt

Tencel™ Denim Midi Pencil SkirtOnline Only
£59
White Stuff

Tencel™ Denim Midi Pencil Skirt

Cotton Blend Midi Pencil SkirtOnline Only
£59
White Stuff

Cotton Blend Midi Pencil Skirt

Midi Pencil SkirtOnline Only
£29
Finery London

Midi Pencil Skirt

Satin Midi Slip SkirtOnline Only
£69
GHOST

Satin Midi Slip Skirt

Printed Midi A-Line Skirt
£29.50
M&S Collection

Printed Midi A-Line Skirt

Linen Rich Midi A-Line SkirtOnline Only
£59
White Stuff

Linen Rich Midi A-Line Skirt

Satin Midi Slip SkirtOnline Only
£69
Ghost

Satin Midi Slip Skirt

Denim Midi Skirt
£29.50
M&S Collection

Denim Midi Skirt

Page 1 of 3