Ready for Summer,

so are we - shop new arrivals now

Skirts

159 items
159 items
Co-ord linen rich maxi skirt with contrast piping in brown

Co-ord linen rich maxi skirt with contrast piping in brown

Current Price £45.00

Denim skort in indigo rinse

Denim skort in indigo rinse

Current Price £42.00

Denim column maxi skirt in deer print

Denim column maxi skirt in deer print

Current Price £50.00

+Colours
Godet hem mini skirt in lilac

Godet hem mini skirt in lilac

Current Price £36.00

Full circle cupro maxi skirt in black

Full circle cupro maxi skirt in black

Current Price £42.00

+Colours
Denim asymmetric dropped waist maxi skirt in ecru stripe

Denim asymmetric dropped waist maxi skirt in ecru stripe

Current Price £50.00

Denim asymmetric dropped waist maxi skirt in blue grey

Denim asymmetric dropped waist maxi skirt in blue grey

Current Price £50.00

Super soft cupro bias midi skirt in charcoal

Super soft cupro bias midi skirt in charcoal

Current Price £38.00

+Colours
Co-ord bias maxi slip skirt in large mono spot

Co-ord bias maxi slip skirt in large mono spot

Current Price £42.00

Lace Insert awkward length midi skirt in ivory

Lace Insert awkward length midi skirt in ivory

Current Price £34.00

Denim wrap circle midi skirt in mid blue

Denim wrap circle midi skirt in mid blue

Current Price £48.00

Lace hem wrap mini skirt in buttermilk

Lace hem wrap mini skirt in buttermilk

Current Price £36.00

Soft touch hanky hem asymmetric skirt co-ord in taupe

Soft touch hanky hem asymmetric skirt co-ord in taupe

Current Price £38.00

Super soft cupro bias midi skirt in chocolate

Super soft cupro bias midi skirt in chocolate

Current Price £38.00

+Colours
Draped tuckside mini skirt in lime

Draped tuckside mini skirt in lime

Current Price £34.00

Denim fit and flare maxi skirt in tobacco

Denim fit and flare maxi skirt in tobacco

Current Price £55.00

+Colours
Denim mini pelmet skirt in indigo rinse

Denim mini pelmet skirt in indigo rinse

Current Price £34.00

+Colours
Denim pull on barrel skirt in rich blue

Denim pull on barrel skirt in rich blue

Current Price £50.00

+Colours
Denim column skirt in bleach

Denim column skirt in bleach

Current Price £50.00

+Colours
Denim pleated full mini skirt in bleach

Denim pleated full mini skirt in bleach

Current Price £36.00

+Colours
Lace hem full circle maxi skirt in red

Lace hem full circle maxi skirt in red

Current Price £46.00

Sarong wrap midi skirt in red

Sarong wrap midi skirt in red

Current Price £40.00

Denim fit and flare maxi skirt in ecru

Denim fit and flare maxi skirt in ecru

Current Price £55.00

+Colours
Denim column maxi skirt in chocolate

Denim column maxi skirt in chocolate

Current Price £50.00

+Colours
Shirred waist crinkle full circle skirt in natural

Shirred waist crinkle full circle skirt in natural

Current Price £42.00

+Colours
Elasticated mini skirt in sporty rust stripe

Elasticated mini skirt in sporty rust stripe

Current Price £32.00

+Colours
Mini poplin skirt in brown and blue stripe

Mini poplin skirt in brown and blue stripe

Current Price £38.00

Heavy twill full circle midi skirt in taupe

Heavy twill full circle midi skirt in taupe

Current Price £38.00

+Colours
Denim circle seamed maxi skirt in bone

Denim circle seamed maxi skirt in bone

Current Price £50.00

+Colours
Drop waist saloon maxi skirt in buttermilk

Drop waist saloon maxi skirt in buttermilk

Current Price £40.00

+Colours
Drop waist godet hem crinkle skirt in mono stripe

Drop waist godet hem crinkle skirt in mono stripe

Current Price £42.00

Plisse maxi skirt in oat

Plisse maxi skirt in oat

Current Price £32.00

Denim pull on circle skirt in mid blue

Denim pull on circle skirt in mid blue

Current Price £45.00

Bubble drape skirt in chocolate

Bubble drape skirt in chocolate

Current Price £32.00

Co ord check tie waist pleated maxi skirt in brown

Co ord check tie waist pleated maxi skirt in brown

Current Price £46.00

Denim dropped waist seamed midi skirt in rinse

Denim dropped waist seamed midi skirt in rinse

Current Price £48.00

Mixed fabric satin flippy mini skirt in ivory

Mixed fabric satin flippy mini skirt in ivory

Current Price £38.00

+Colours
Denim button through mini skirt in ecru

Denim button through mini skirt in ecru

Current Price £34.00

Full circle cut about maxi skirt in red and white stripe

Full circle cut about maxi skirt in red and white stripe

Current Price £42.00

Tolu Coker x Topshop denim super mini pleated skirt circular design in deep blue

Tolu Coker x Topshop denim super mini pleated skirt circular design in deep blue

Current Price £80.00

Denim tie dart pelmet mini skirt in white

Denim tie dart pelmet mini skirt in white

Current Price £34.00

+Colours
Animal print mesh maxi skirt in multi

Animal print mesh maxi skirt in multi

Current Price £36.00

Taffeta full hem midi skirt in multi stripe

Taffeta full hem midi skirt in multi stripe

Current Price £42.00

Mixed fabric satin flippy mini skirt in soft lime

Mixed fabric satin flippy mini skirt in soft lime

Current Price £38.00

+Colours
Asymmetric mini skirt in stone

Asymmetric mini skirt in stone

Current Price £40.00

Tolu Coker x Topshop denim maxi pleated skirt circular design in brown rinse

Tolu Coker x Topshop denim maxi pleated skirt circular design in brown rinse

Current Price £90.00

Denim circle skirt in brown

Denim circle skirt in brown

Current Price £50.00

+Colours
Knitted multi stripe co-ord maxi skirt in blue and brown

Knitted multi stripe co-ord maxi skirt in blue and brown

Current Price £40.00

Curved godet hem mini skirt in tan

Curved godet hem mini skirt in tan

Current Price £38.00

+Colours
Elasticated mini skirt in sporty blue stripe

Elasticated mini skirt in sporty blue stripe

Current Price £32.00

+Colours
Draped tuckside mini skirt in chocolate brown

Draped tuckside mini skirt in chocolate brown

Current Price £36.00

Denim circle skirt in black stripe

Denim circle skirt in black stripe

Current Price £48.00

+Colours
Stripe draped midi skirt in brown

Stripe draped midi skirt in brown

Current Price £34.00

Denim tie dart pelmet mini skirt in blue stripe

Denim tie dart pelmet mini skirt in blue stripe

Current Price £34.00

+Colours
Full circle maxi skirt in chocolate cord

Full circle maxi skirt in chocolate cord

Current Price £60.00

+Colours
Satin asymmetric lace hem midaxi skirt in brown with black lace

Satin asymmetric lace hem midaxi skirt in brown with black lace

Current Price £50.00

Elasticated waist woven maxi skirt in chocolate

Elasticated waist woven maxi skirt in chocolate

Current Price £50.00

Gathered waist check midi skirt in navy

Gathered waist check midi skirt in navy

Current Price £48.00

Godet hem mini skirt in cream

Godet hem mini skirt in cream

Current Price £28.00

Heavy beaded mini skirt in green

Heavy beaded mini skirt in green

Current Price £65.00

Tiered crinkle maxi skirt in yellow

Tiered crinkle maxi skirt in yellow

Current Price £55.00

Satin and lace mix hanky hem midi skirt in taupe

Satin and lace mix hanky hem midi skirt in taupe

Current Price £48.00

+Colours
Full midi skirt in beige

Full midi skirt in beige

Current Price £38.00

Full circle maxi skirt in blue check

Full circle maxi skirt in blue check

Current Price £50.00

Knitted ribbed multi stripe co-ord skirt in burgundy

Knitted ribbed multi stripe co-ord skirt in burgundy

Current Price £36.00

Flood length maxi bias skirt in buttermilk

Flood length maxi bias skirt in buttermilk

Current Price £36.00

+Colours
Sarong wrap midi skirt in tan stripe

Sarong wrap midi skirt in tan stripe

Current Price £40.00

Denim yoke front maxi skirt in indigo rinse

Denim yoke front maxi skirt in indigo rinse

Current Price £48.00

+Colours
Full circle midi skirt with elasticated waist in chocolate

Full circle midi skirt with elasticated waist in chocolate

Current Price £38.00

Denim maxi skirt with gathered yoke detail in rich blue

Denim maxi skirt with gathered yoke detail in rich blue

Current Price £48.00

Hanky hem mini skirt in green stripe

Hanky hem mini skirt in green stripe

Current Price £38.00

Knitted draped skirt in navy

Knitted draped skirt in navy

Current Price £50.00

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.