FINAL REDUCTIONS - LAST CHANCE TO SHOP SALE

Skirts

132 items
132 items
Satin and lace mix hanky hem midi skirt in plum

Satin and lace mix hanky hem midi skirt in plum

Current Price £48.00

+Colours
Seamed detail faux leather mini in metallic

Seamed detail faux leather mini in metallic

Previous Price£30.00Current Price £25.38

+Colours
Velvet asymmetric mini skirt with lace trim in chocolate

Velvet asymmetric mini skirt with lace trim in chocolate

Previous Price£45.00Current Price £38.50

Velvet sequin drape mini skirt in black

Velvet sequin drape mini skirt in black

Previous Price£34.00Current Price £17.00

+Colours
Chiffon full maxi skirt in choc spot

Chiffon full maxi skirt in choc spot

Current Price £48.00

Sequin column midi skirt in green

Sequin column midi skirt in green

Previous Price£48.00Current Price £36.00

Metallic knot midi skirt in silver

Metallic knot midi skirt in silver

Previous Price£45.00Current Price £40.50

Satin asymmetric mini skirt with lace trim in black

Satin asymmetric mini skirt with lace trim in black

Current Price £40.00

Knitted tinsel co-ord skirt in burgundy

Knitted tinsel co-ord skirt in burgundy

Current Price £32.00

Velvet lace mini skirt in black

Velvet lace mini skirt in black

Previous Price£34.00Current Price £30.60

+Colours
Cupro twist detail maxi skirt co-ord in charcoal grey

Cupro twist detail maxi skirt co-ord in charcoal grey

Previous Price£36.00Current Price £10.80

Chiffon seam detail circle maxi skirt in paisley print

Chiffon seam detail circle maxi skirt in paisley print

Previous Price£42.00Current Price £37.80

+Colours
Full circle cut about maxi skirt in blue and black stripe

Full circle cut about maxi skirt in blue and black stripe

Previous Price£42.00Current Price £37.80

Tailored wrap mini skirt in black

Tailored wrap mini skirt in black

Previous Price£36.00Current Price £18.00

Super soft cupro mini skirt in black

Super soft cupro mini skirt in black

Previous Price£36.00Current Price £32.40

Sequin a line mini skirt in green

Sequin a line mini skirt in green

Previous Price£38.00Current Price £26.60

Co-ord real suede mini skirt in burgundy

Co-ord real suede mini skirt in burgundy

Previous Price£95.00Current Price £61.75

+Colours
Satin lace petticoat mini skirt in chutney

Satin lace petticoat mini skirt in chutney

Previous Price£36.00Current Price £28.80

Chiffon seam detail circle maxi skirt in black

Chiffon seam detail circle maxi skirt in black

Previous Price£42.00Current Price £37.80

+Colours
Twill clean skort in avocado green

Twill clean skort in avocado green

Previous Price£36.00Current Price £28.80

Real leather midi skirt in turquoise

Real leather midi skirt in turquoise

Previous Price£120.00Current Price £108.00

Flood length maxi bias skirt in red and white stripe

Flood length maxi bias skirt in red and white stripe

Previous Price£42.00Current Price £21.00

Brushed low rise flippy mini micro skirt in charcoal pinstripe

Brushed low rise flippy mini micro skirt in charcoal pinstripe

Previous Price£34.00Current Price £30.60

Real suede seamed mini skirt in toffee

Real suede seamed mini skirt in toffee

Previous Price£95.00Current Price £71.25

+Colours
Sheer maxi with lace inserts in ivory

Sheer maxi with lace inserts in ivory

Previous Price£55.00Current Price £27.50

+Colours
Satin bias maxi skirt in lime ombre stripe

Satin bias maxi skirt in lime ombre stripe

Previous Price£36.00Current Price £25.20

Cutwork scalloped edge mini skirt in red

Cutwork scalloped edge mini skirt in red

Previous Price£45.00Current Price £22.50

Denim pelmet mini skirt in black stripe

Denim pelmet mini skirt in black stripe

Previous Price£32.00Current Price £28.80

Real suede panelled midi skirt in avocado

Real suede panelled midi skirt in avocado

Previous Price£120.00Current Price £108.00

Box pleat grey mini skirt

Box pleat grey mini skirt

Previous Price£34.00Current Price £30.60

+Colours
Velvet lace mini skirt in olive

Velvet lace mini skirt in olive

Previous Price£34.00Current Price £17.00

+Colours
Satin maxi bias skirt with piping in chocolate

Satin maxi bias skirt with piping in chocolate

Previous Price£42.00Current Price £10.43

Denim pelmet mini skirt in bleach

Denim pelmet mini skirt in bleach

Previous Price£30.00Current Price £14.94

Denim pelmet mini skirt in raw look indigo

Denim pelmet mini skirt in raw look indigo

Previous Price£30.00Current Price £19.53

Denim maxi skirt with gathered yoke detail in rich blue

Denim maxi skirt with gathered yoke detail in rich blue

Previous Price£48.00Current Price £31.50

Dropped waist draped fabric maxi skirt in black

Dropped waist draped fabric maxi skirt in black

Previous Price£55.00Current Price £13.75

Cord mini pelmet skirt in honey

Cord mini pelmet skirt in honey

Previous Price£30.00Current Price £16.59

Denim pelmet mini skirt in washed beige

Denim pelmet mini skirt in washed beige

Previous Price£30.00Current Price £9.00

Deep hem midi skirt in beige paper touch stripe

Deep hem midi skirt in beige paper touch stripe

Previous Price£42.00Current Price £12.60

Box pleat taupe mini skirt

Box pleat taupe mini skirt

Previous Price£34.00Current Price £28.76

+Colours
Techy seam detail bubble hem maxi skirt in black

Techy seam detail bubble hem maxi skirt in black

Previous Price£46.00Current Price £32.50

Cord mini pelmet skirt in red

Cord mini pelmet skirt in red

Previous Price£30.00Current Price £20.92

Satin hanky hem midi skirt with lace embroidery in chocolate

Satin hanky hem midi skirt with lace embroidery in chocolate

Previous Price£50.00Current Price £42.50

A line mini skirt in port royale

A line mini skirt in port royale

Previous Price£36.00Current Price £31.00

+Colours
Faux leather high shine mini pelmet skirt in avocado

Faux leather high shine mini pelmet skirt in avocado

Previous Price£34.00Current Price £8.50

Co-ord faux fur pelmet mini skirt in brown animal print

Co-ord faux fur pelmet mini skirt in brown animal print

Previous Price£38.00Current Price £17.10

Tailored full circle a line maxi skirt in grey

Tailored full circle a line maxi skirt in grey

Previous Price£42.00Current Price £21.00

+Colours
Cupro ruched maxi skirt with hitch side detail in burgundy

Cupro ruched maxi skirt with hitch side detail in burgundy

Previous Price£36.00Current Price £8.92

Denim mini pelmet skirt in brown crackle

Denim mini pelmet skirt in brown crackle

Previous Price£32.00Current Price £11.20

Dropped waist full hem maxi skirt in  stripe

Dropped waist full hem maxi skirt in stripe

Previous Price£55.00Current Price £30.41

Elasticated mini skirt in rust

Elasticated mini skirt in rust

Previous Price£36.00Current Price £9.00

Flood length cupro maxi bias skirt in brown and blue stripe

Flood length cupro maxi bias skirt in brown and blue stripe

Previous Price£42.00Current Price £12.60

Wrap tailored mini skirt in taupe

Wrap tailored mini skirt in taupe

Previous Price£36.00Current Price £10.80

Metallic lace hem midi skirt in silver

Metallic lace hem midi skirt in silver

Previous Price£45.00Current Price £40.50

Dropwaist contrast stitched PU maxi skirt in black

Dropwaist contrast stitched PU maxi skirt in black

Previous Price£52.00Current Price £26.00

+Colours
A-line flippy mini skirt in mono herringbone

A-line flippy mini skirt in mono herringbone

Previous Price£38.00Current Price £13.50

Real suede pelmet mini skirt in purple

Real suede pelmet mini skirt in purple

Previous Price£95.00Current Price £38.14

Vinyl peplum hem mini skirt in green

Vinyl peplum hem mini skirt in green

Previous Price£36.00Current Price £18.00

Cut about midi skirt in green blur floral

Cut about midi skirt in green blur floral

Previous Price£38.00Current Price £24.62

Asymmetric hem frill detail midi skirt in rhubarb

Asymmetric hem frill detail midi skirt in rhubarb

Previous Price£55.00Current Price £27.50

+Colours
Sheer full circle chiffon maxi skirt in navy

Sheer full circle chiffon maxi skirt in navy

Previous Price£45.00Current Price £34.00

+Colours
Drop waist full circle maxi skirt in khaki

Drop waist full circle maxi skirt in khaki

Previous Price£50.00Current Price £25.00

Dropwaist contrast stitched PU maxi skirt in red

Dropwaist contrast stitched PU maxi skirt in red

Previous Price£52.00Current Price £31.50

+Colours
Denim button through mini skirt in indigo rinse

Denim button through mini skirt in indigo rinse

Previous Price£34.00Current Price £25.43

Sequin mini skirt in grey

Sequin mini skirt in grey

Previous Price£60.00Current Price £54.00

Chiffon midi skirt in woodgrain

Chiffon midi skirt in woodgrain

Previous Price£38.00Current Price £11.45

Mixed fabric satin bias skirt in blue

Mixed fabric satin bias skirt in blue

Previous Price£36.00Current Price £22.00

Lace co-ord elasticated waist skirt in rust

Lace co-ord elasticated waist skirt in rust

Previous Price£40.00Current Price £20.00

+Colours
Full maxi skirt in brown with black stripe

Full maxi skirt in brown with black stripe

Previous Price£42.00Current Price £21.00

Full circle maxi skirt with tie waist in grey herringbone

Full circle maxi skirt with tie waist in grey herringbone

Previous Price£50.00Current Price £25.00

Frill detail midi skirt in spot print

Frill detail midi skirt in spot print

Previous Price£55.00Current Price £44.05

+Colours
Knitted ribbed co-ord mini skirt in burgundy

Knitted ribbed co-ord mini skirt in burgundy

Previous Price£38.00Current Price £15.20

Skirts

Bring versatility to your wardrobe with Topshop skirts – where timeless, feminine silhouettes meet trend-led design. From fluid midi and maxi skirts to structured mini lengths, this edit brings both ease and edge to your everyday line-up. Scroll here for delicate lace, floaty chiffon and bias-cut satin fabrics, alongside denim skirts in a range of blue washes and soft neutral hues. Textures and sequin-embellished styles walk the line between staple and statement, while skirts in elevated prints will transition your look effortlessly from day to night.