Women's Midi Skirts

As versatile as it is chic, the midi skirt is your work-to-weekend go-to. Hit refresh on your wardrobe with our new season edit. From blooming florals and heritage checks to bow details and ladylike lace, we’ve ticked off all the trends. Whatever your style, we’ve got your skirt game covered.

84 products
We thought you might like these!Based on your shopping habits...
Green faux leather midi skirt
Green faux leather midi skirt
£32.00
  • Green
  • Black
Red faux leather ruched midi skirt
Red faux leather ruched midi skirt
£32.00
  • Red
  • Cream
Green geometric satin wrap midi skirt
Green geometric satin wrap midi skirt
£37.00
  • Green
  • Blue
  • Brown
  • +1
Pink faux leather pleated midi skirt
promo badge
Pink faux leather pleated midi skirt
£45.00
  • Pink
  • Brown
Green floral satin midi skirt
£32.00
Black animal print wrap midi skirt
£30.00
Green wrap midi skirt
£28.00
Blue floral midi skirt
£32.00
Beige printed midi skirt
£30.00
Cream faux leather ruched midi skirt
£32.00
  • Cream
  • Red
Plus pink printed twist front midi skirt
£32.00
Black printed midi skirt
£30.00
Black polka dot ruched midi skirt
£34.00
  • Black
  • Brown
Black midi skirt
£25.00
Pink animal print midi skirt
£30.00
  • Pink
  • Pink
  • Turquoise
Coral textured lace midi skirt
£34.00
  • Orange
  • Cream
Cream textured lace midi skirt
£34.00
  • Cream
  • Orange
Brown leopard print ruched midi skirt
£34.00
  • Brown
  • Black
Orange printed satin wrap midi skirt
£37.00
  • Orange
  • Blue
  • Brown
  • +1
Coral RI One wrap midi skirt
£32.00
  • Orange
  • Blue
Blue RI One wrap midi skirt
£32.00
  • Blue
  • Orange
Yellow checkerboard midi skirt
£28.00
Orange fringe wrap midi skirt
£36.00
promo badge
Purple printed mesh midi skirt
£32.00
promo badge
Petite beige animal print midi skirt
£32.00
promo badge
Petite blue checkerboard midi skirt
£26.00
Yellow floral midi skirt
£32.00
Beige midi pencil skirt
£42.00
Black lace up midi skirt
£39.00
Pink twist front midi skirt
£39.00
  • Pink
  • Green
Beige floral broderie midi skirt
£45.00
promo badge
Brown faux leather pleated midi skirt
£45.00
  • Brown
  • Pink
Grey snake faux leather pleated midi skirt
£45.00
promo badge
Purple faux leather pleated midi skirt
£45.00
Blue printed satin wrap midi skirt
£37.00
  • Blue
  • Brown
  • Green
  • +1
Khaki ruched midi skirt
£30.00
  • Khaki
  • Black
Green twist front midi skirt
£39.00
  • Green
  • Pink
Pink polka dot print midi skirt
£30.00
  • Pink
  • Pink
  • Turquoise
White embroidered floral midi skirt
£48.00
Black ruched midi shirt
£30.00
  • Black
  • Khaki
Rust satin wrap midi skirt
£37.00
  • Brown
  • Blue
  • Green
  • +1
promo badge
Plus green plisse midi skirt
£30.00
Green wrap over midi skirt
£34.00
Pink split hem maxi skirt
£36.00
  • Pink
  • Black
Black faux leather pencil skirt
£26.00
promo badge
Green plisse midi skirt
£30.00
Lime check midi skirt
£45.00
Pink pleated split hem midi skirt
£30.00
  • Pink
  • Black
Orange dogtooth knit midi skirt
£32.00
Beige animal print midi skirt
£30.00
Black split hem midi skirt
£36.00
  • Black
  • Pink
Khaki faux leather midi skirt
£42.00
promo badge
White sequin midi skirt
£80.00
Blue bodycon midi skirt
£28.00
Aqua polka dot print midi skirt
£30.00
  • Turquoise
  • Pink
  • Pink
Black pleated split hem midi skirt
£30.00
  • Black
  • Pink
Pink swirl print satin midi skirt
£32.00
Pink swirl print midi skirt
£30.00
  • Pink
  • Pink
You've viewed of 84 products