Dresses
234 itemsPremium viscose blouson halter neck maxi dress with open back and train in handpainted floral print
Current Price £150.00
Satin high neck pleated dropped waist maxi dress in chocolate
Current Price £65.00
Satin bias halter neck open scoop back maxi dress in denim blue
Current Price £65.00
Satin sleeveless knot side maxi dress in green and blue floral
Current Price £68.00
Poplin halter deep hem mini trapeze dress in mono stripe
Current Price £38.00
Broderie twist shoulder mini dress in white
Current Price £45.00
Viscose grown on sleeve dress in vintage floral
Current Price £45.00
Draped scarf neck mini dress in mosaic print
Current Price £55.00
V neck low armhole clean maxi dress with deep hem in mango
Current Price £65.00
Chiffon scarf neck bubble hem maxi dress in buttermilk abstract animal print
Current Price £70.00
Satin bias halter neck open scoop back maxi dress in lime
Current Price £65.00
Open back buckle strap maxi sundress with contrast topstitching in black
Current Price £55.00
Cotton scoop neck heavy twill seamed mini dress in off white
Current Price £50.00
Lace insert pintucked waist mini tea dress in Lemon Polka Dot
Current Price £45.00
Premium textured maxi sundress in white
Current Price £65.00
Linen rich drape asymmetric mini dress in khaki and brown abstract animal print
Current Price £45.00
Low scoop satin flood length slip dress in orange
Current Price £65.00
High neck asymmetric waist bubble hem maxi dress in black
Current Price £85.00
Linen rich dropped waist full circle hem midi dress in buttermilk
Current Price £55.00
Dropped waist maxi sundress in natural linen
Current Price £45.00
Pleated open back maxi dress in pink and green floral
Current Price £72.00
Deep v back strappy midi sundress with cording in green
Current Price £55.00
Chiffon cut away racer neck full skirt maxi dress in abstract animal
Current Price £68.00
Long sleeve blouson mini dress in white stripe
Current Price £58.00
Long sleeve blouson mini dress in bright coral
Current Price £55.00
Satin racer neck maxi dress in blue floral jacquard
Current Price £65.00
Mesh zebra print drop waist maxi dress in mono
Current Price £55.00
V neck slip dress with chocolate contrast lace in cornflower blue
Current Price £75.00
Dropped waist maxi sundress in chocolate
Current Price £45.00
Crinkle v neck zip front utility maxi dress in ecru
Current Price £55.00
Dropped waist maxi sundress in red
Current Price £45.00
Viscose drape bubble hem racer maxi dress in black
Current Price £34.00
Premium chiffon high low maxi dress with smocking detail in turquoise
Current Price £75.00
Satin sleeveless asymmetric drape maxi dress in emerald green
Current Price £65.00
T-shirt maxi dress in washed lime
Current Price £50.00
Ruffle shoulder amalfi slip dress in black based spot
Current Price £70.00
Satin racer neck maxi dress in pink floral jacquard
Current Price £65.00
Denim square neck pinny dress in ecru and red stripe
Current Price £42.00
Cut away racer neck full skirt maxi dress in buttermilk
Current Price £65.00
Folded bust organza maxi dress in abstract blur print
Current Price £68.00
Utility concealed placket column maxi dress in beige
Current Price £55.00
Ruched bandeau midi dress in stripe
Current Price £55.00
Satin bias halter neck open scoop back maxi dress in blue floral
Current Price £68.00
Drawcord detail tech fabric balloon maxi dress in khaki
Current Price £65.00
Crinkle v neck zip front utility maxi dress in black
Current Price £55.00
Cupro funnel neck dropped waist long sleeve mini dress in khaki
Current Price £50.00
Drop armhole rib maxi dress in black
Current Price £30.00
Tie neck drape maxi dress in orchid print
Current Price £65.00
Poplin dropped waist bandeau maxi dress in thick mono stripe
Current Price £50.00
Dropped waist maxi sundress in black
Current Price £45.00
Cupro dropped waist maxi t-shirt dress in navy
Current Price £55.00
Cotton twill racer neck maxi dress with tuck side detail in sage green
Current Price £55.00
Drop shoulder blouson waist crinkle maxi dress in white
Current Price £50.00
Cowl neck dropped hem maxi dress in abstract blur
Current Price £65.00
Linen rich high neck trapeze dress in black
Current Price £40.00
Deep v maxi pinny dress with heavy embroidery in black
Current Price £65.00
Satin halter neck maxi dress beaded back detail in lime
Current Price £75.00
Poplin full hem pleated mini sundress in lemon
Current Price £36.00
Dropped waist maxi sundress in cobalt blue
Current Price £45.00
Satin maxi occasion halter dress in yellow gradient
Current Price £75.00
Denim barrel maxi dress in bleach
Current Price £65.00
Tie waist halter neck maxi dress with contrast trim in ecru
Current Price £68.00
Denim shift dress in deer print
Current Price £42.00
Viscose drape bubble hem maxi dress in chocolate
Current Price £34.00
Linen rich mini shift dress in brown with top stitch
Current Price £36.00
Denim square neck pinny dress in bleach
Current Price £42.00
Chuck on maxi dress in orange
Current Price £50.00
Poplin strappy back volume maxi dress in black
Current Price £50.00
Dropped waist halter maxi dress in brown and lime check
Current Price £50.00
Poplin ruched neck maxi sundress in ochre
Current Price £45.00
Grown on shoulder maxi dress in black
Current Price £62.00
Grown on shoulder midi 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.