Dresses
213 itemsLace insert pintucked waist mini tea dress in pink floral
Current Price £45.00
Premium chiffon high low maxi dress with smocking detail in green polka dot
Current Price £85.00
Deep v back strappy midi sundress with cording in green
Current Price £55.00
Ruched bandeau midi dress in stripe
Current Price £55.00
Satin racer neck maxi dress in pink floral jacquard
Current Price £65.00
Linen rich halter neck wrap mini dress in chocolate
Current Price £38.00
Soft touch cupro halter neck low back maxi dress in washed black
Current Price £38.00
Cotton deep v lace trapeze mini dress in washed lime
Current Price £38.00
Scarf detail chiffon maxi dress in yellow animal print
Current Price £55.00
Organza layered bandeau maxi dress in buttermilk
Current Price £55.00
Premium embroidered dropped waist maxi sundress in ochre
Current Price £75.00
Satin low scoop flood length slip dress in black and orange bold floral
Current Price £68.00
Poplin strappy back volume maxi sundress in mosaic print
Current Price £50.00
Satin bias halter neck open scoop back maxi dress in blue floral
Current Price £68.00
Cut away racer neck full skirt maxi dress in buttermilk
Current Price £65.00
Denim mandarin collared mini dress in indigo rinse
Current Price £50.00
Denim v neck button through maxi dress in bone
Current Price £65.00
Satin dropped waist blouson bandeau in chocolate brown
Current Price £65.00
Poplin strappy back volume maxi dress in black
Current Price £50.00
Satin full neck halter midi dress in buttermilk based blue floral
Current Price £65.00
Ruched backless maxi dress in rich blue
Current Price £55.00
Denim square neck pinny dress in bleach
Current Price £42.00
T-shirt maxi dress in washed lime
Current Price £50.00
Poplin dropped waist bandeau maxi dress in thick mono stripe
Current Price £50.00
Broderie twist shoulder mini dress in white
Current Price £45.00
Ruffle shoulder amalfi slip dress in black based spot
Current Price £70.00
Drop armhole rib maxi dress in black
Current Price £30.00
Grown on shoulder midi dress in green
Current Price £62.00
Soft touch halter neck low back maxi dress in woven mono stripe
Current Price £45.00
Cotton bubble cape mini dress in woven blue and mint stripe
Current Price £45.00
Satin bias halter neck open scoop back maxi dress in denim blue
Current Price £65.00
Funnel neck organza sheer maxi dress in chocolate
Current Price £55.00
Draped scarf neck mini dress in mosaic print
Current Price £55.00
Beaded strap trapeze mini dress with 3D cording in brown
Current Price £55.00
Denim mini v -neck shift dress in indigo rinse
Current Price £42.00
Tie neck halter flippy mini dress with embroidered detail in black
Current Price £60.00
Mesh floral print ruched maxi dress in purple
Current Price £42.00
Satin shirred detail tea dress in bright emerald green
Current Price £55.00
Aline cupro backless mini dress in buttermilk
Current Price £45.00
Linen rich drape asymmetric mini dress in khaki and brown abstract animal print
Current Price £45.00
Denim short sleeve button down mini dress bleach
Current Price £46.00
Denim short sleeve button down mini dress mid blue
Current Price £46.00
Drawcord detail tech fabric balloon maxi dress in khaki
Current Price £65.00
Linen open back mini dress in bold blue abstract print
Current Price £38.00
Premium viscose high neck open back maxi dress in apple green
Current Price £95.00
Premium satin dropped waist bandeau maxi dress in orange
Current Price £75.00
Linen rich mini shift dress in brown with top stitch
Current Price £36.00
Satin polka dot ruched tie shoulder maxi dress in yellow
Current Price £55.00
Deep v lace insert maxi dress in cobalt
Current Price £65.00
Cotton twill structured drop shoulder maxi dress in mono animal print
Current Price £55.00
Deep v maxi pinny dress with heavy embroidery in black
Current Price £65.00
Cross back midi cupro dress in orange
Current Price £55.00
Sculptural drape mini dress in chocolate
Current Price £60.00
V neck slip dress with chocolate contrast lace in cornflower blue
Current Price £75.00
Chiffon scarf neck bubble hem maxi dress in buttermilk abstract animal print
Current Price £70.00
Dropped waist halter maxi dress in brown and lime check
Current Price £50.00
Premium chiffon high low maxi dress with smocking detail in watercolour floral
Current Price £85.00
Chiffon cut away racer neck full skirt maxi dress in abstract animal
Current Price £68.00
Crinkle ruched front maxi cami dress in olive
Current Price £45.00
Long sleeve blouson mini dress in white stripe
Current Price £58.00
Satin bias halter neck open scoop back maxi dress in bold contrast floral
Current Price £68.00
Knitted textured twist detail off shoulder maxi dress in neutral
Current Price £40.00
Satin asym beaded neck maxi occasion dress in blue
Current Price £70.00
Grown on shoulder maxi dress in black
Current Price £62.00
Premium embellished high neck open back maxi dress in natural abstract animal print
Current Price £165.00
Premium bubble hem bandeau maxi dress in green
Current Price £95.00
Linen rich high neck trapeze dress in black
Current Price £40.00
Satin short sleeve asymmetric tunic mini dress in warped check print
Current Price £50.00
Denim barrel maxi dress in red stripe
Current Price £65.00
Denim funnel neck pinny dress in bone
Current Price £50.00
Premium halter neck wrap maxi dress in natural mono polka dot
Current Price £65.00
Satin bias halter neck open scoop back maxi dress in lime
Current Price £65.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.