Dresses
129 itemsViscose satin low scoop flood length maxi slip dress in abstract ochre print
Current Price £68.00
Satin racer neck maxi dress in blue floral jacquard
Current Price £65.00
Deep v lace insert maxi dress in cobalt
Current Price £65.00
Cotton poplin tuck side racer neck maxi dress in stone
Current Price £45.00
Premium viscose satin dropped tie waist maxi dress in mono zebra
Current Price £115.00
Cotton bubble cape mini dress in woven blue and mint stripe
Current Price £45.00
Denim short sleeve button down mini dress bleach
Current Price £46.00
Knitted funnel neck yoke detail mini dress in charcoal
Current Price £40.00
Slash neck midi dress in black premium cupro jacquard
Current Price £68.00
Premium cotton rich jersey draped asymmetric maxi dress in white
Current Price £40.00
Viscose satin low scoop flood length maxi slip dress in orange
Current Price £65.00
Satin bias halter neck open scoop back maxi dress in blue floral
Current Price £68.00
Denim zip through mini dress with ovoid sleeve in indigo rinse
Current Price £55.00
Denim cord pinny v neck mini dress in chocolate
Current Price £46.00
Premium satin halter asymmetric mini dress with scarf detail in geo scarf print
Current Price £75.00
Drop shoulder blouson waist crinkle maxi dress in navy
Current Price £50.00
Premium hand embellished tunic top in gun metal silver
Current Price £120.00
Scarf detail chiffon maxi dress in yellow animal print
Current Price £55.00
Premium sheer low back mini dress with contrast blue embellished hem in mono zebra
Current Price £150.00
Deep v back strappy midi sundress with cording in green
Current Price £55.00
Satin short sleeve asymmetric tunic mini dress in warped check print
Current Price £50.00
Premium textured maxi sundress in white
Current Price £65.00
Satin grown on neck tuck side maxi dress with open back in aqua floral
Current Price £72.00
T-shirt maxi dress in washed lime
Current Price £50.00
Soft touch drop armhole maxi dress in chocolate with ecru contrast topstitching
Current Price £55.00
Satin dropped waist blouson bandeau maxi dress in blue
Current Price £65.00
Chiffon floral print frill one shoulder maxi dress in green
Current Price £75.00
Viscose satin stripe dropped waist long sleeve wrap front maxi dress in taupe
Current Price £75.00
Halter neck tucked side maxi dress in check ad polka dot
Current Price £65.00
Long sleeve blouson mini dress in bright coral
Current Price £55.00
Jersey cotton high v neck long sleeve mini dress in black
Current Price £36.00
Funnel bubble dress in mid blue
Current Price £65.00
Halter neck tucked side maxi dress with burnout square print detail in green
Current Price £75.00
Pintucked bust chiffon maxi dress in rust
Current Price £60.00
Satin lapel bust maxi dress in olive scattered floral
Current Price £70.00
Satin strappy square neck maxi dress with fringed hem in black based floral print
Current Price £90.00
Cotton rich jersey rolled sleeve t-shirt mini dress in white
Current Price £34.00
Scarf detail chiffon maxi dress in purple and green stripe
Current Price £55.00
Jacquard spot maxi occasion dress with open back in green
Current Price £65.00
Premium viscose satin dropped tie waist maxi dress in olive
Current Price £95.00
Satin full neck halter midi dress in buttermilk based blue floral
Current Price £65.00
Halter backless maxi dress in abstract stripe
Current Price £45.00
Bandeau cinch waist structured maxi dress in chocolate
Current Price £60.00
Satin twist strap maxi dress in buttermilk
Current Price £60.00
Denim short sleeve mini dress in mid blue
Current Price £50.00
Premium satin dropped waist bandeau maxi dress in orange
Current Price £75.00
Poplin ruched full skirt maxi dress in ivory
Current Price £55.00
Chiffon maxi dress with pintuck details in lemon blurred floral
Current Price £68.00
Long sleeve ruffle mini dress with scarf wrap detail in abstract woodgrain print
Current Price £58.00
Long sleeve ruffle mini dress with scarf wrap detail in petrol blue
Current Price £55.00
Satin grown on neck tuck side maxi dress with open back in yellow
Current Price £70.00
Satin v neck maxi slip dress with lace inserts in mole
Current Price £65.00
Heavy crepe asymmetric neck structured shoulder pad mini dress with belt in black
Current Price £55.00
High neck maxi dress with puff toggle sleeve in brown woven stripe
Current Price £65.00
Premium faux leather fringed mini dress in red
Current Price £135.00
Denim funnel neck midi dress in mid blue
Current Price £60.00
Cotton twill structured drop shoulder maxi dress in mono animal print
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.