Dresses
209 itemsSatin halter neck maxi dress beaded back detail in lime
Current Price £75.00
Denim godet seam mini dress in rich blue
Current Price £50.00
Long sleeve blouson mini dress in white stripe
Current Price £58.00
Premium satin halter asymmetric mini dress with scarf detail in golden olive
Current Price £75.00
Satin maxi occasion halter dress in yellow gradient
Current Price £75.00
Linen rich mini shift dress in brown with top stitch
Current Price £36.00
Grown on shoulder midi dress in soft touch electric blue
Current Price £62.00
Halter cowl maxi dress in lime
Current Price £60.00
Embroidered maxi occasion dress in orange
Current Price £85.00
V neck slip maxi dress with chocolate contrast lace in cornflower blue
Current Price £75.00
Dropped waist halter maxi dress in brown and lime check
Current Price £50.00
Satin twist strap maxi dress in buttermilk
Current Price £60.00
Contrast print beaded strap maxi dress in sketchy floral and stripe
Current Price £75.00
Poplin halter deep hem mini trapeze dress in lilac and lime colour block
Current Price £38.00
Denim short sleeve mini dress in bone
Current Price £50.00
High neck asymmetric waist bubble hem maxi dress in black
Current Price £85.00
Denim shirt belted mini dress in bone
Current Price £55.00
Premium bubble hem bandeau maxi dress in green
Current Price £95.00
Knitted maxi stripe skirt co-ord in blue multi
Current Price £36.00
Denim pleated side down mini dress rich blue
Current Price £48.00
Knitted premium crochet full skirt dress in ecru
Current Price £78.00
Denim square neck pinny dress in bleach
Current Price £42.00
Lace insert pintucked waist mini tea dress in Lemon Polka Dot
Current Price £45.00
Viscose grown on sleeve mini tea dress in vintage floral
Current Price £45.00
Chiffon cut away racer neck full skirt maxi dress in abstract animal
Current Price £68.00
Crinkle v neck zip front utility maxi dress in black
Current Price £55.00
Mixed fabric ruffle detail maxi slip dress in green
Current Price £65.00
Asymmetric frill mini dress in abstract choc stripe
Current Price £45.00
Contrast cut about maxi satin dress in blue and orange
Current Price £68.00
Satin polka dot ruched tie shoulder maxi dress in yellow
Current Price £55.00
Knitted crochet chevron mini dress in multi
Current Price £65.00
Heavy twill dropped waist maxi dress with full skirt in natural
Current Price £55.00
Denim shift mini dress red and pink stripe
Current Price £42.00
Knot detail midi dress with asymmetric hem in khaki
Current Price £60.00
Linen rich high neck trapeze mini dress in black
Current Price £40.00
Volume hem dropped waist maxi dress in blue check chiffon
Current Price £65.00
Denim short sleeve mini dress in mid blue
Current Price £50.00
Cotton v neck smock mini dress in contrast lime and blue stripe
Current Price £45.00
Cupro dropped waist maxi t-shirt dress in taupe
Current Price £55.00
High neck cowl maxi dress in petrol
Current Price £60.00
Knitted full skirt dress in olive
Current Price £65.00
Mesh maxi blurred abstract print long sleeve dress in multi
Current Price £55.00
Denim dropped waist seam detail maxi dress in mid blue
Current Price £55.00
Embellished fringing mini dress in green
Current Price £120.00
Denim mini shift dress in mid blue
Current Price £39.00
Knitted asymmetric stripe full skirt dress in ecru
Current Price £65.00
Flutter sleeve v neck midi dress in mono spot
Current Price £60.00
Satin strappy maxi dress with jacquard embroidery and fringing in chocolate
Current Price £75.00
High neck cowl maxi dress in black
Current Price £60.00
Denim ovoid sleeve mini dress khaki
Current Price £55.00
Mixed fabric ruffle detail maxi slip in rust
Current Price £65.00
Grown on sleeve satin dress in black
Current Price £50.00
Knitted sheer mix dress in chocolate
Current Price £55.00
Cupro dropped waist maxi t-shirt dress in navy
Current Price £55.00
Denim godet seam maxi dress in rich blue
Current Price £65.00
Scarf detail chiffon maxi dress in yellow animal print
Current Price £55.00
Premium hand embellished tunic top in gun metal silver
Current Price £120.00
Denim v neck barrel midi dress in pink
Current Price £65.00
Long sleeve blouson mini dress in bright coral
Current Price £55.00
Premium chiffon high low maxi dress with smocking detail in turquoise
Current Price £75.00
Satin bias halter neck open scoop back maxi dress in blue floral
Current Price £68.00
Lapel bust maxi dress with embroidered flowers in black
Current Price £65.00
Linen rich open back mini dress in khaki colour block
Current Price £40.00
Open back buckle strap maxi sundress with contrast topstitching in black
Current Price £55.00
Real suede funnel neck cinch waist long sleeve mini dress in petrol blue
Previous Price£260.00Current Price £64.99
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.