Dresses
327 itemsDropped hem full circle skirt sundress in rust
Current Price £50.00
Satin maxi occasion halter dress in yellow gradient
Current Price £75.00
Embroidered maxi occasion dress in orange
Current Price £85.00
Low scoop satin flood length slip dress in chocolate
Current Price £65.00
Low scoop satin flood length slip dress in orange
Current Price £65.00
Knitted premium crochet full skirt dress in ecru
Current Price £78.00
Denim seam detail maxi dress in indigo rinse
Current Price £55.00
Button front cap sleeve maxi sundress in black
Current Price £45.00
Sculptural drape mini dress in chocolate
Current Price £60.00
Cowl back bandeau midi dress in lime
Current Price £55.00
Asymmetric frill mini dress in orange
Current Price £45.00
Denim short sleeved structured mini dress in mid blue
Current Price £50.00
Lace insert pintucked waist mini tea dress in Lemon Polka Dot
Current Price £45.00
Denim funnel neck pinny dress in bone
Current Price £50.00
Dropped waist wrap shirt dress in textured off white
Current Price £45.00
Slash neck mini dress in blurry green print
Current Price £48.00
Denim mini shift dress in mid blue
Current Price £39.00
Long sleeve blouson mini dress in bright coral
Current Price £55.00
Knitted textured twist detail off shoulder maxi dress in brown animal print
Current Price £40.00
Fold over bust maxi occasion dress in paisley floral
Current Price £60.00
Knitted multi stripe maxi dress in blue
Current Price £45.00
Satin asym beaded neck maxi occasion dress in blue
Current Price £70.00
Dropped hem full circle skirt sundress in black
Current Price £55.00
Denim funnel neck pinny dress choc rinse
Current Price £50.00
Mesh floral print ruched maxi dress in purple
Current Price £42.00
Structured drape mini dress with 3D flowers in beige
Current Price £55.00
Halter cowl maxi dress in lime
Current Price £60.00
Sculptural drape mini dress in white
Current Price £60.00
Linen rich high neck trapeze dress in black
Current Price £40.00
Dropped waist wrap shirt dress in textured rust
Current Price £45.00
Structured mini dress with twist shoulder in off white
Current Price £55.00
Satin halter neck maxi dress beaded back detail in lime
Current Price £75.00
Cupro dropped waist maxi t-shirt dress in navy
Current Price £55.00
Contrast print beaded strap maxi dress in sketchy floral and stripe
Current Price £75.00
Denim godet seam mini dress in rich blue
Current Price £50.00
Cupro funnel neck dropped waist long sleeve mini dress in khaki
Current Price £50.00
Chiffon sleeveless maxi dress with ruched artwork in ecru
Current Price £60.00
Drop waist poplin mix open back maxi dress in black
Current Price £38.00
Premium pleated high godet maxi dress in brown
Current Price £95.00
Heavy twill dropped waist maxi dress with full skirt in natural
Current Price £55.00
Denim short sleeve belted mini dress in indigo rinse
Current Price £55.00
Satin strappy open back maxi dress in brown abstract geo print
Current Price £65.00
Flutter sleeve v neck midi dress in mono spot
Current Price £60.00
Mixed fabric ruffle detail maxi slip in green
Current Price £65.00
Asymmetric frill mini dress in abstract choc stripe
Current Price £45.00
Premium linen rich halter neck wrap maxi dress in muted lime
Current Price £65.00
Satin seamed maxi dress with piped edges in russet orange
Current Price £70.00
Satin funnel neck barrel mini dress in spearmint green
Current Price £55.00
Satin sleeveless knot side maxi dress in lime
Current Price £65.00
Asym beaded neck maxi occasion dress orange chiffon stripe
Current Price £70.00
Denim zip through collar sleeveless mini dress in white
Current Price £42.00
Ruched side gathered shoulder midi dress in brown lime stripe
Current Price £45.00
Scarf neck plunge maxi dress with hardware in orange
Current Price £70.00
Shirred bust dropped waist midi poplin dress in buttermilk
Current Price £55.00
Cupro dropped waist maxi t-shirt dress in taupe
Current Price £55.00
Long sleeve ruffle maxi dress in blurred rusty floral
Current Price £65.00
Satin halter cowl neck mini dress with black contrast lace trim in oyster
Current Price £55.00
Curved waistband chiffon t-shirt maxi dress in brown warped check print
Current Price £58.00
Satin drape neck maxi dress with lace trim in caramel
Current Price £68.00
Halter backless maxi in abstract print
Current Price £45.00
Satin funnel neck tulip mini dress in off white
Current Price £55.00
Knitted textured twist detail off shoulder maxi dress in neutral
Current Price £40.00
Ruched sleeveless midi dress in buttermilk
Current Price £55.00
Satin high neck cowl maxi dress in bold abstract
Current Price £60.00
Poplin ruched bandeau midi dress in white
Current Price £55.00
Vintage lace mini slip dress in deep lime
Current Price £45.00
Knitted sheer mix dress in ivory
Current Price £55.00
Satin strappy maxi dress with jacquard embroidery and fringing in chocolate
Current Price £75.00
Scarf detail chiffon maxi dress in yellow animal print
Current Price £55.00
Knitted tubular trim scoop neck maxi dress in khaki
Current Price £45.00
Knitted strap back full skirt maxi dress in chocolate
Current Price £55.00
Long sleeve funnel neck shirt dress with wrap detail in charcoal grey
Current Price £60.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.