Dresses
109 itemsContrast print beaded strap maxi dress in sketchy floral and stripe
Current Price £75.00
Sculptural drape mini dress in chocolate
Current Price £60.00
Structured mini dress with twist shoulder in off white
Current Price £55.00
Ruffle style mini dress in ghostly floral
Current Price £55.00
Dropped waist linen maxi dress in black
Current Price £45.00
Poplin ruched neck maxi sundress in chocolate
Current Price £45.00
Knot detail midi dress with asymmetric hem in khaki
Current Price £60.00
Cowl neck dropped hem maxi dress in abstract blur
Current Price £65.00
Dropped waist wrap shirt dress in textured rust
Current Price £45.00
Cupro pintucked waist mini dress in soft black
Current Price £50.00
Cowl back bandeau midi dress in buttermilk
Current Price £55.00
Halter cowl maxi dress in chocolate cupro
Current Price £60.00
Asymmetric flutter sleeve maxi dress with seaming in pink
Current Price £55.00
High neck asymmetric waist bubble hem maxi dress in black
Current Price £85.00
One sleeve drape maxi dress in chocolate
Current Price £70.00
Poplin ruched neck maxi sundress in black
Current Price £45.00
V neck heavy seamed midi dress in rust
Current Price £55.00
Dropped hem full circle skirt sundress in black with contrast top stitch
Current Price £55.00
Ruched side gathered shoulder midi dress in brown lime stripe
Current Price £55.00
Dropped waist sleeveless shirt dress in white
Current Price £85.00
Twisted shoulder sheer skirt midi dress in off-white
Current Price £70.00
Linen open back mini dress in bold blue abstract print
Current Price £38.00
Satin halter cowl neck mini dress with black contrast lace trim in oyster
Current Price £55.00
Voluminous frill midi dress in rust
Current Price £60.00
Asymmetric tuck side maxi dress in mono check print
Current Price £55.00
Viscose drape bubble hem maxi dress in chocolate
Current Price £45.00
Halter deep hem mini trapeze dress in mono stripe
Current Price £36.00
Denim ovoid sleeve mini dress bone
Current Price £55.00
Knitted sheer mix dress in chocolate
Current Price £55.00
Grown on shoulder maxi dress in black
Current Price £62.00
Mixed fabric ruffle detail maxi slip in rust
Current Price £65.00
Knitted sheer mix dress in ivory
Current Price £55.00
Boat neck structured sleeve mini dress in mid blue
Current Price £50.00
Long sleeve funnel neck shirt dress with wrap detail in charcoal grey
Current Price £60.00
Scarf neck plunge maxi dress with hardware in orange
Current Price £70.00
Funnel neck organza sheer maxi dress in chocolate
Current Price £55.00
Denim seam detail maxi dress in indigo rinse
Current Price £55.00
Denim dropped waist seam detail maxi dress in mid blue
Current Price £55.00
Denim funnel neck pinny dress blue rinse
Current Price £50.00
Asymmetric frill mini dress in abstract choc stripe
Current Price £45.00
Denim godet seam maxi dress in rich blue
Current Price £65.00
Curved waistband chiffon t-shirt maxi dress in brown warped check print
Current Price £58.00
Ruffle shoulder amalfi slip dress in black based spot
Current Price £70.00
Denim ovoid sleeve mini dress khaki
Current Price £55.00
Cut out waist poplin maxi dress in chocolate
Current Price £55.00
Structured drape mini linen dress in chocolate
Current Price £45.00
Denim wrap mini dress in indigo rinse
Current Price £45.00
Dropped hem full circle skirt sundress in rust
Current Price £50.00
Ruched front drop waist maxi dress in black
Current Price £50.00
Satin maxi occasion halter dress in yellow gradient
Current Price £75.00
Denim ovoid sleeve mini dress in otter cord
Current Price £60.00
Volume hem dropped waist maxi dress in blue check chiffon
Current Price £65.00
Slash neck mini dress in blurry green print
Current Price £48.00
Denim high neck button through shirt dress in pink
Current Price £55.00
Denim mini wrap dress in mid blue
Current Price £42.00
Blurred floral print long sleeve maxi dress in black
Current Price £55.00
Grown on sleeve satin dress in black
Current Price £50.00
Boat neck structured sleeve mini dress choc
Current Price £50.00
Slash neck chiffon maxi dress in brown and lime floral print
Current Price £56.00
Denim zip through long sleeve mini dress in washed black
Current Price £46.00
Button front cap sleeve maxi sundress in red ditsy floral
Current Price £45.00
Poplin dropped waist square neck mini dress in black
Current Price £36.00
Sculptural drape mini dress in white
Current Price £60.00
Ruffle shoulder satin slip dress in navy
Current Price £68.00
Open collar ruched long sleeve midi shirt dress in black
Current Price £55.00
Denim mini dress with ovoid sleeve in indigo
Current Price £55.00
Asym sleeve tie waist cupro maxi occasion dress in burnt brown
Current Price £65.00
Premium pleated high godet maxi dress in brown
Current Price £95.00
High neck ruched maxi dress in black
Current Price £45.00
Slash neck chiffon maxi dress in chocolate
Current Price £56.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
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.