New in: Beautifully Bold

Make a statement this season. Shop now.

Skirts

74 items
74 items
Cocoon maxi skirt in khaki

Cocoon maxi skirt in khaki

Current Price £55.00

+Colours
Twill wrap tie detail maxi skirt in cow print

Twill wrap tie detail maxi skirt in cow print

Current Price £45.00

+Colours
Denim barrel seamed maxi skirt in cumin

Denim barrel seamed maxi skirt in cumin

Current Price £50.00

+Colours
Denim mini skirt in zebra

Denim mini skirt in zebra

Current Price £34.00

Organza drape detail midi skirt in mink

Organza drape detail midi skirt in mink

Current Price £38.00

Tie waist slouchy slim maxi skirt in chocolate

Tie waist slouchy slim maxi skirt in chocolate

Current Price £40.00

+Colours
Asymmetric cupro soft midi skirt in chocolate

Asymmetric cupro soft midi skirt in chocolate

Current Price £34.00

Drop waist saloon maxi skirt in mono stripe print

Drop waist saloon maxi skirt in mono stripe print

Current Price £40.00

+Colours
Twill pleated midi skirt with belt detail in grey

Twill pleated midi skirt with belt detail in grey

Current Price £50.00

Drop waist saloon maxi skirt in black

Drop waist saloon maxi skirt in black

Current Price £40.00

+Colours
Cupro 90s length skirt in black

Cupro 90s length skirt in black

Current Price £28.00

+Colours
Techy 90s length skirt in black

Techy 90s length skirt in black

Current Price £28.00

+Colours
Sheer column midi skirt in mono print

Sheer column midi skirt in mono print

Current Price £38.00

Cocoon maxi skirt in rock blue

Cocoon maxi skirt in rock blue

Current Price £55.00

+Colours
Button front barrel maxi skirt in indigo

Button front barrel maxi skirt in indigo

Current Price £55.00

+Colours
Waist detail asymmetric hem trench skirt in stone

Waist detail asymmetric hem trench skirt in stone

Current Price £55.00

Denim yoke pleated maxi skirt in rich blue

Denim yoke pleated maxi skirt in rich blue

Current Price £55.00

+Colours
Yoke pleated maxi skirt in washed black

Yoke pleated maxi skirt in washed black

Current Price £55.00

+Colours
Sheer full circle chiffon maxi skirt in blue geometric print

Sheer full circle chiffon maxi skirt in blue geometric print

Current Price £42.00

Twill wrap tie detail maxi skirt in charcoal grey

Twill wrap tie detail maxi skirt in charcoal grey

Current Price £45.00

+Colours
Co-ord satin tailored 90s length skirt in floral print

Co-ord satin tailored 90s length skirt in floral print

Current Price £38.00

Drape detail maxi skirt in green check

Drape detail maxi skirt in green check

Current Price £38.00

+Colours
Co-ord techy 90s length skirt in ecru

Co-ord techy 90s length skirt in ecru

Current Price £28.00

+Colours
Twill wrap waistband detail trench skirt in stone

Twill wrap waistband detail trench skirt in stone

Current Price £45.00

+Colours
90s midi length skirt in green check

90s midi length skirt in green check

Current Price £28.00

+Colours
Organza 90s length skirt in grey

Organza 90s length skirt in grey

Current Price £30.00

+Colours
Asymmeric striped skirt in deep olive

Asymmeric striped skirt in deep olive

Current Price £50.00

Denim 90s midi skirt in bleach

Denim 90s midi skirt in bleach

Current Price £46.00

+Colours
Co-ord full circle chiffon maxi skirt in purple check print

Co-ord full circle chiffon maxi skirt in purple check print

Current Price £50.00

Pelmet skirt in leopard print

Pelmet skirt in leopard print

Current Price £34.00

Tie detail contrast organza maxi skirt in olive

Tie detail contrast organza maxi skirt in olive

Current Price £45.00

Lace insert column maxi skirt in brown and black

Lace insert column maxi skirt in brown and black

Current Price £45.00

Mesh sequin column maxi skirt in tan

Mesh sequin column maxi skirt in tan

Current Price £50.00

Denim 90s low rise pencil skirt in washed black

Denim 90s low rise pencil skirt in washed black

Current Price £48.00

+Colours
Co-ord drop waist full circle midi skirt in orange abstract stripe

Co-ord drop waist full circle midi skirt in orange abstract stripe

Current Price £45.00

Twill wrap waistband detail trench skirt in chocolate

Twill wrap waistband detail trench skirt in chocolate

Current Price £50.00

+Colours
Sheer panelled asymmetrical maxi skirt in green

Sheer panelled asymmetrical maxi skirt in green

Current Price £45.00

+Colours
Low rise maxi column skirt in dirty blue

Low rise maxi column skirt in dirty blue

Current Price £55.00

Co-ord dropped waist deep v maxi skirt in blue check

Co-ord dropped waist deep v maxi skirt in blue check

Current Price £42.00

+Colours
Knitted co-ord striped full hem maxi skirt in brown multi

Knitted co-ord striped full hem maxi skirt in brown multi

Current Price £36.00

Co-ord drop waist saloon maxi skirt in brown stripe

Co-ord drop waist saloon maxi skirt in brown stripe

Current Price £40.00

+Colours
Knitted ruffle hem pointelle midi skirt with wool in green

Knitted ruffle hem pointelle midi skirt with wool in green

Current Price £36.00

Premium heavily embellished fringed mini skirt in blue and black

Premium heavily embellished fringed mini skirt in blue and black

Current Price £125.00

Deep waistband full circle maxi skirt in check print

Deep waistband full circle maxi skirt in check print

Current Price £45.00

Co-ord dropped waist deep v maxi skirt in buttermilk stripe

Co-ord dropped waist deep v maxi skirt in buttermilk stripe

Current Price £42.00

+Colours
Knitted co-ord pencil midi skirt in blue

Knitted co-ord pencil midi skirt in blue

Current Price £40.00

Sheer panelled asymmetrical maxi skirt in green and brown spot

Sheer panelled asymmetrical maxi skirt in green and brown spot

Current Price £45.00

+Colours
Co-ord printed satin column maxi skirt in abstract print

Co-ord printed satin column maxi skirt in abstract print

Current Price £42.00

Organza column maxi skirt with pockets in brown mink

Organza column maxi skirt with pockets in brown mink

Current Price £45.00

Denim column maxi skirt in stripe

Denim column maxi skirt in stripe

Current Price £50.00

+Colours
Asymmetric mini skirt in chocolate

Asymmetric mini skirt in chocolate

Current Price £40.00

+Colours
Drop waist saloon maxi skirt in rust

Drop waist saloon maxi skirt in rust

Current Price £40.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

Sheer full circle chiffon midi skirt in orange abstract print

Sheer full circle chiffon midi skirt in orange abstract print

Current Price £42.00

Denim hanky hem midi skirt in bleach

Denim hanky hem midi skirt in bleach

Current Price £50.00

Drape detail maxi skirt in green and blue check

Drape detail maxi skirt in green and blue check

Current Price £40.00

+Colours
Denim pull on maxi skirt in rich blue

Denim pull on maxi skirt in rich blue

Current Price £50.00

+Colours
Yoke pleated maxi skirt in indigo stripe

Yoke pleated maxi skirt in indigo stripe

Current Price £55.00

+Colours
Tie waist slouchy slim maxi skirt in olive

Tie waist slouchy slim maxi skirt in olive

Current Price £40.00

+Colours
Low rise maxi column skirt in washed black

Low rise maxi column skirt in washed black

Current Price £55.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

Drop waist saloon maxi skirt in green

Drop waist saloon maxi skirt in green

Current Price £40.00

+Colours
Flood length satin bias maxi skirt in grey

Flood length satin bias maxi skirt in grey

Current Price £36.00

Lace Insert awkward length midi skirt in ivory

Lace Insert awkward length midi skirt in ivory

Current Price £34.00

Denim pelmet skirt in deer print

Denim pelmet skirt in deer print

Current Price £34.00

+Colours
Denim 90s low rise pencil skirt in aubergine

Denim 90s low rise pencil skirt in aubergine

Current Price £48.00

+Colours
Linen wrap maxi skirt in taupe

Linen wrap maxi skirt in taupe

Current Price £42.00

+Colours
Animal print mesh maxi skirt in multi

Animal print mesh maxi skirt in multi

Current Price £36.00

Sheer lace maxi skirt in lime green

Sheer lace maxi skirt in lime green

Current Price £55.00

Denim circle seamed maxi skirt in bone

Denim circle seamed maxi skirt in bone

Current Price £50.00

+Colours
Knitted mix and match brushed pure cashmere premium maxi skirt in neutral

Knitted mix and match brushed pure cashmere premium maxi skirt in neutral

Current Price £140.00

Premium jacquard embellished mini skirt

Premium jacquard embellished mini skirt

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.