Dresses
64 itemsDenim ovoid sleeve mini dress bone
Current Price £55.00
V neck heavy seamed midi dress in rust
Current Price £55.00
Ruffle style mini dress in ghostly floral
Current Price £55.00
Denim slash neck flippy mini dress in mid blue
Current Price £38.00
Structured flippy hem mini dress in buttermilk
Current Price £49.00
Denim ovoid sleeve mini dress in otter cord
Current Price £60.00
Gathered waist long sleeve shirt dress in burgundy stripe
Current Price £49.00
Denim wrap mini dress in chocolate
Current Price £50.00
Slash neck chiffon maxi dress in chocolate
Current Price £56.00
Satin halter cowl neck mini dress with black contrast lace trim in oyster
Current Price £55.00
Satin slash neck draped cowl front maxi in olive
Current Price £70.00
Slash neck chiffon maxi dress in petrol
Current Price £56.00
Sculptural drape mini dress in white
Current Price £60.00
One sleeve twist strap satin maxi dress in green floral
Current Price £69.00
Denim high neck button through shirt dress in pink
Current Price £55.00
Cupro pintucked waist mini dress in soft black
Current Price £50.00
Grown on sleeve satin dress in black
Current Price £50.00
Denim wrap mini dress in indigo rinse
Current Price £45.00
Ruffle shoulder amalfi slip dress in black based spot
Current Price £70.00
Denim ovoid sleeve mini dress in indigo rinse
Current Price £55.00
Longsleeve lace trim mini tea dress in mono spot
Current Price £55.00
Longsleeve lace trim mini tea dress in dark based floral
Current Price £55.00
Open collar ruched long sleeve midi shirt dress in black
Current Price £55.00
Knot detail midi dress with asymmetric hem in buttermilk
Current Price £60.00
Slash neck chiffon maxi dress in abstract print
Current Price £56.00
Slash neck chiffon maxi dress in brown and lime floral print
Current Price £56.00
Asymmetric frill mini dress in abstract choc stripe
Current Price £45.00
Dropped waist wrap shirt dress in textured rust
Current Price £49.00
Dropped waist linen maxi dress in black
Current Price £45.00
High neck ruched maxi dress in black
Current Price £45.00
Knitted high v-neck mini oversized jumper dress in ivory
Current Price £45.00
Denim zip through long sleeve mini dress in washed black
Current Price £46.00
Knot detail midi dress with asymmetric hem in brown
Current Price £60.00
Ruched front drop waist maxi dress in black
Current Price £50.00
Slash neck mini dress in blurry green print
Current Price £48.00
Heavy twill structured mini dress in yellow winding floral
Current Price £49.00
Structured rugby collar mini dress in chocolate
Current Price £55.00
Ruched front drop waist maxi dress in large animal print
Current Price £55.00
Ruffle shoulder satin slip dress in navy
Current Price £68.00
Animal print cap sleeve ruched maxi dress in blue
Current Price £50.00
Frill halter neck maxi dress in iridescent mink
Current Price £75.00
Long sleeve ruffle maxi dress in blurred rusty floral
Current Price £65.00
Satin slash neck draped cowl front maxi in black
Current Price £70.00
Satin drape neck maxi dress with lace trim in caramel
Current Price £68.00
Real suede open collar mini shirt dress in brown
Current Price £200.00
Long sleeve scoop back a-line maxi dress in black
Current Price £42.00
Ruched side midi dress with drape back detail in black polka dot
Current Price £65.00
Heavy foiled lace maxi dress in silver
Current Price £85.00
Square neck 90s mini in faux pony hair
Current Price £55.00
Real suede funnel neck cinch waist long sleeve mini dress in petrol blue
Current Price £260.00
Denim mini dress with ovoid sleeve in indigo
Current Price £55.00
High neck asymmetric hem mini dress in charcoal grey
Current Price £40.00
Bias ruched arm hole maxi occasion dress in deep burgundy
Current Price £62.00
Cowl back bandeau midi dress in buttermilk
Current Price £55.00
Halter cowl maxi dress in chocolate cupro
Current Price £60.00
Dropped waist sleeveless shirt dress in white
Current Price £85.00
Asymmetric flutter sleeve maxi dress with seaming in lemon
Current Price £69.00
Structured mini dress with twist shoulder in off white
Current Price £55.00
Sculptural drape mini dress in chocolate
Current Price £60.00
Slash neck cupro maxi dress in grey
Current Price £55.00
Short sleeve cami layered maxi dress in slate grey
Current Price £50.00
Real suede square neck halter neck mini dress in navy
Current Price £200.00
Asymmetric frill mini dress in orange
Current Price £45.00
Halter neck maxi dress in green
Current Price £62.00
Dresses
From effortless daywear to standout party pieces, Topshop dresses deliver flattering silhouettes and trending designs for every occasion. Explore playful mini dresses, elegant midis and sweeping maxis – all finished with the signature Topshop edge we all know and love. Think chic necklines, bold prints, shimmering embellishments and statement ruffles that bring personality to every piece. From summer dresses made for sunshine plans to all-out sequin showstoppers, this is your go-to destination for the dresses your wardrobe’s been waiting for.