Dresses
212 itemsSatin v neck maxi slip dress with lace inserts in mole
Current Price £65.00
Premium high neck open back maxi dress in spaced orange floral
Current Price £85.00
Clean structured shoulder pad mini dress in off white
Current Price £55.00
Halter neck lace insert maxi dress in contrast stripe and polka dot print
Current Price £70.00
Drop shoulder blouson waist crinkle maxi dress in white
Current Price £50.00
Sheer chiffon maxi dress with pintuck details in Marigold
Current Price £65.00
Full hem pleated mini sundress in mono check
Current Price £45.00
Folded bust organza maxi dress in stripe
Current Price £68.00
Satin scoop neck maxi dress with stitch detailing in red
Current Price £70.00
Seamed skirt maxi occasion dress in blue
Current Price £68.00
Linen rich dropped waist maxi sundress in cornflower blue
Current Price £50.00
Denim v neck barrel midi dress in pink
Current Price £65.00
Satin grown on neck tuck side maxi dress with open back in aqua floral
Current Price £72.00
Viscose grown on sleeve mini tea dress in blue and grey stripe
Current Price £45.00
Premium viscose lace insert pintucked maxi tea dress in animal print with contrast blue lace
Current Price £80.00
Viscose grown on sleeve mini tea dress in blue and green sketchy floral
Current Price £45.00
Clean structured shoulder pad mini dress in fiery orange
Current Price £55.00
Denim shirt dress with back cut out in white
Current Price £65.00
Satin seamed maxi dress with piped edges in painterly floral
Current Price £75.00
Denim pleated pinny dress in plum
Current Price £50.00
Crepe sleeveless twist side maxi dress in ecru
Current Price £65.00
Premium linen rich halter neck wrap maxi dress in dark navy
Current Price £65.00
Premium viscose blouson halter neck maxi dress with open back and train in handpainted floral print
Current Price £150.00
Folded bust organza maxi dress in abstract blur print
Current Price £68.00
Cotton poplin ruched neck maxi sundress in black
Current Price £45.00
Draped hem chiffon midi occasion dress in cobalt
Current Price £65.00
Knitted sleeveless stripe maxi dress in multi
Current Price £38.00
Poplin halter deep hem maxi trapeze dress in off white
Current Price £50.00
Dropped waist full circle hem midi dress in burgundy
Current Price £55.00
Blouson beaded back maxi dress in mosaic print
Current Price £65.00
Cotton rich jersey rolled sleeve t-shirt mini dress in white
Current Price £34.00
Poplin halter deep hem mini trapeze dress in mustard contrast stripe
Current Price £38.00
Cotton rich jersey rolled sleeve t-shirt mini dress in grey marl with green contrast topstitching
Current Price £34.00
Poplin halter deep hem mini trapeze dress in mono stripe
Current Price £38.00
Chiffon maxi dress with pintucks detail in purple and orange floral
Current Price £68.00
Crepe sleeveless twist side maxi dress in black
Current Price £65.00
Cotton poplin ruched neck maxi sundress in chocolate and red stripe
Current Price £48.00
Premium satin dropped waist bandeau maxi dress in stripe
Current Price £85.00
Dropped waist full circle hem midi dress in lilac
Current Price £55.00
Premium satin halter asymmetric mini dress with scarf detail in golden olive
Current Price £75.00
Chuck on maxi sundress in check
Current Price £50.00
Dropped waist bandeau maxi dress in thick mono stripe
Current Price £55.00
Cotton poplin ruched neck maxi sundress in blue abstract print
Current Price £48.00
Satin sleeveless asymmetric drape maxi dress in emerald green
Current Price £65.00
Cotton poplin ruched neck maxi sundress in chocolate
Current Price £45.00
Chiffon maxi dress with seam detail in green floral
Current Price £70.00
Ruched neck mini dress in multi check print
Current Price £40.00
Halter gathered side mini dress with tab detail in brown woven stripe
Current Price £38.00
Premium cotton rich jersey draped asymmetric maxi dress in white
Current Price £40.00
Satin dropped waist blouson bandeau maxi dress in green floral
Current Price £68.00
Pleated open back maxi dress in pink and green floral
Current Price £72.00
Dropped waist maxi dress in black
Current Price £50.00
Viscose satin low scoop flood length maxi slip dress in black and orange bold floral
Current Price £68.00
Contrast crochet detail bandeau maxi dress in green and peach
Current Price £60.00
Open back buckle strap chuck on maxi dress in off white
Current Price £55.00
Linen rich fallen shoulder maxi dress in natural stripe
Current Price £45.00
Linen rich exaggerated shoulder mini dress in beige
Current Price £45.00
Dropped waist maxi dress in green
Current Price £50.00
Cotton poplin tuck side racer neck maxi dress in stone
Current Price £45.00
Pleated open back maxi dress in green
Current Price £70.00
Drop shoulder blouson waist crinkle maxi dress in navy
Current Price £50.00
Cutwork broderie mixed trapeze maxi dress in white
Current Price £85.00
Linen rich exaggerated shoulder mini dress in cobalt
Current Price £45.00
Poplin structured dropped waist maxi dress in cobalt
Current Price £50.00
Organza layered bandeau maxi dress in cornflower blue
Current Price £55.00
Contrast print beaded strap maxi dress in black sketchy floral and stripe
Current Price £75.00
Delicate tie front maxi dress with lace insert in pink stripe
Current Price £60.00
Viscose satin low scoop flood length maxi slip dress in abstract ochre print
Current Price £68.00
Cotton bubble cape mini dress in woven blue and mint stripe
Current Price £45.00
Linen rich bandeau mini dress with drape detail in orange
Current Price £45.00
Satin scoop neck maxi dress with stitch detailing in lilac and buttermilk floral
Current Price £72.00
Linen rich halter deep hem mini trapeze dress in brown and lime colour block
Current Price £42.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.