Dresses
118 itemsSeam detail strappy satin maxi dress in yellow
Current Price £60.00
Clean structured shoulder pad mini dress in off white
Current Price £55.00
Drop shoulder blouson waist crinkle maxi dress in white
Current Price £50.00
Satin cut away racer neck full skirt maxi dress in blue and pink bold floral
Current Price £68.00
Techy funnel neck mini shift dress in black
Current Price £45.00
Premium high neck open back maxi dress in spaced orange floral
Current Price £85.00
Sheer chiffon maxi dress with pintuck details in Marigold
Current Price £65.00
Folded bust organza maxi dress in stripe
Current Price £68.00
Satin grown on neck tuck side maxi dress with open back in aqua floral
Current Price £72.00
Satin scoop neck maxi dress with stitch detailing in red
Current Price £70.00
Full hem pleated mini sundress in mono check
Current Price £45.00
Dropped waist bandeau maxi dress in thick mono stripe
Current Price £55.00
Heavy crepe high cowl neck mini dress with tie waist in orange
Current Price £45.00
Clean structured shoulder pad mini dress in fiery orange
Current Price £55.00
Satin double layered cami maxi dress with seam details in stone
Current Price £55.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
Seamed skirt maxi occasion dress in blue
Current Price £68.00
Pintucked bust chiffon maxi dress in rust
Current Price £60.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
Pleated open back maxi dress in green
Current Price £70.00
Draped hem chiffon midi occasion dress in cobalt
Current Price £65.00
Satin halter neck lace hem occasion maxi dress in lime and blue
Current Price £65.00
Halter gathered side mini dress with tab detail in brown woven stripe
Current Price £38.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
Viscose satin low scoop flood length maxi slip dress in black and orange bold floral
Current Price £68.00
Cotton rich jersey rolled sleeve t-shirt mini dress in grey marl with green contrast topstitching
Current Price £34.00
Satin dropped waist blouson bandeau maxi dress in green floral
Current Price £68.00
Drop shoulder blouson waist crinkle maxi dress in navy
Current Price £50.00
Viscose blend jersey dropped waist maxi dress in lime
Current Price £40.00
Draped hem chiffon midi occasion dress in blue and chocolate polka dot print
Current Price £65.00
Raw seamed strappy maxi dress in chartreuse green
Current Price £50.00
Premium jersey double layered skinny strap 90s length midi dress in black
Current Price £28.00
Short sleeve slash neck structured mini dress in off white
Current Price £55.00
Contrast print beaded strap maxi dress in black sketchy floral and stripe
Current Price £75.00
Satin sleeveless asymmetric drape maxi dress in emerald green
Current Price £65.00
Halter neck dropped waist tie detail maxi dress in navy mixed spot
Current Price £70.00
Chiffon maxi dress with seam detail in green floral
Current Price £70.00
Flippy hem mini dress with pintucks in orange rust
Current Price £45.00
Cotton poplin tuck side racer neck maxi dress in stone
Current Price £45.00
Jacquard spot maxi occasion dress with open back in green
Current Price £65.00
Halter neck dropped waist tie detail maxi dress in burgundy zebra print
Current Price £70.00
Delicate tie front maxi dress with lace insert in pink stripe
Current Price £60.00
Satin scoop neck maxi dress with stitch detailing in lilac and buttermilk floral
Current Price £72.00
Premium cotton rich jersey draped asymmetric maxi dress in white
Current Price £40.00
Satin racer neck maxi dress in pink floral jacquard
Current Price £65.00
Cotton bubble cape mini dress in woven blue and mint stripe
Current Price £45.00
Denim mandarin collared mini dress in indigo rinse
Current Price £50.00
Jacquard spot maxi occasion dress with open back in lemon and blue floral print
Current Price £68.00
Deep v lace insert maxi dress in cobalt
Current Price £65.00
Heavy crepe high cowl neck mini dress with tie waist in cream
Current Price £45.00
Premium cotton rich jersey draped asymmetric maxi dress in grey marl
Current Price £40.00
Viscose blend jersey dropped waist maxi dress in stone
Current Price £40.00
Viscose satin low scoop flood length maxi slip dress in abstract ochre print
Current Price £68.00
Poplin bubble cape mini dress in white
Current Price £45.00
Draped scarf neck mini dress in mosaic print
Current Price £55.00
Lace bust maxi dress in leopard print
Current Price £55.00
Scarf detail chiffon maxi dress in yellow animal print
Current Price £55.00
Cut away racer neck full skirt maxi dress in buttermilk
Current Price £65.00
Cowl neck dropped hem maxi dress in abstract blur
Current Price £65.00
Halter backless maxi dress in abstract stripe
Current Price £45.00
Satin v neck maxi slip dress with lace inserts in mole
Current Price £65.00
Cross back midi cupro dress in orange
Current Price £55.00
Tie neck halter flippy mini dress with embroidered detail in black
Current Price £60.00
Satin dropped waist blouson bandeau maxi dress in chocolate brown
Current Price £65.00
Ruffle shoulder slip maxi dress in black based spot
Current Price £70.00
Organza layered bandeau maxi dress in buttermilk
Current Price £55.00
Satin full neck halter midi dress in buttermilk based blue floral
Current Price £65.00
T-shirt maxi dress in washed lime
Current Price £50.00
Satin grown on neck tuck side maxi dress with open back in yellow
Current Price £70.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.