Dresses
162 itemsGrown on sleeve satin dress in black
Current Price £50.00
Plunge full hem occasion dress with sheer panels in black
Current Price £65.00
Lace ruched front drop waist maxi dress in chocolate
Current Price £55.00
Long sleeve velvet and chiffon mix mini dress with shoulder pads in black
Current Price £50.00
Knitted roll neck mini dress in oat
Current Price £45.00
Long sleeve velvet sequin mini dress with shoulder pads in black
Current Price £50.00
Slash neck midi dress in burgundy premium cupro jacquard
Current Price £68.00
Satin tie neck bias sleeveless dress in brown
Current Price £62.00
Slash neck mini dress in blurry green print
Current Price £48.00
Longsleeve lace trim mini tea dress in mono spot
Current Price £55.00
Knitted v neck slouchy midi dress in chocolate
Current Price £55.00
Grown on twist shoulder velvet mini dress in black
Current Price £48.00
Lace slip midi in metallic abstract print
Current Price £75.00
Blurred floral print long sleeve maxi dress in black
Current Price £55.00
Ruched front drop waist maxi dress in black
Current Price £50.00
Velvet high neck maxi dress in black
Current Price £45.00
Iridescent off shoulder maxi dress in black
Current Price £40.00
Long sleeve bardot maxi dress in plum
Current Price £45.00
Sequin scoop neck mini dress in burgundy
Current Price £45.00
Floral print slash neck long sleeve maxi dress in chocolate
Current Price £50.00
Grown on sleeve satin dress in olive
Current Price £50.00
Occasion mixed fabric cowl neck dress in black
Current Price £65.00
Sequin bandeau midi in buttermilk
Current Price £75.00
Cutwork lace insert long sleeve maxi dress in chocolate
Current Price £68.00
Drape neck off shoulder maxi occasion dress in rust
Current Price £62.00
Knitted crew neck button through mini dress in chocolate
Current Price £45.00
Longsleeve cowl back mini sequin velvet dress in chocolate
Current Price £48.00
Drape neck mini dress in charcoal mauve cupro jacquard
Current Price £48.00
Real suede high neck cinch waist long sleeve mini dress in petrol blue
Current Price £260.00
Ruched front drop waist maxi dress in large animal print
Current Price £55.00
Sequin scoop neck mini dress in silver
Current Price £45.00
Waisted micro mini shirt dress in black cupro
Current Price £49.00
Drape neck mini dress in wine floral
Current Price £48.00
Short sleeve asymmetric slinky maxi dress in red
Current Price £45.00
Tophop blurred abstract print maxi dress with scarf detail in blue
Current Price £50.00
Ruffle shoulder satin slip dress in navy
Current Price £68.00
Midi long sleeve tea dress in floral print
Current Price £40.00
Raw seemed frill maxi dress in airforce blue
Current Price £85.00
Sequin maxi slip dress in chocolate
Current Price £75.00
Slinky drape open back maxi dress in black
Current Price £50.00
Plunge velvet sequin full length maxi gown in red
Current Price £120.00
High neck asymmetric hem mini dress in charcoal grey
Current Price £40.00
Raglan sleeve cinch waist mini dress in black
Current Price £34.00
Plunge full hem occasion dress with sheer panels in red
Current Price £65.00
Denim v neck peplum mini dress in brown
Current Price £46.00
Hanky hem mini dress with pinched straps in black based floral
Current Price £55.00
Halterneck structured mini dress in zebra
Current Price £55.00
Ruched side midi dress with drape back detail in dusky purple
Current Price £69.00
Ruffle shoulder satin slip dress in chocolate
Current Price £69.00
Cowl back flutter sleeve maxi dress in airforce blue
Current Price £70.00
Denim slash neck flippy mini dress in mid blue
Current Price £38.00
Grown on shoulder chiffon mini dress with sash in textured buttermilk
Current Price £50.00
Knitted crew neck button through mini dress in navy
Current Price £45.00
Seersucker T-shirt mini dress in brown check
Current Price £46.00
Twist shoulder velvet cami mini dress in tabacco
Current Price £48.00
Asymmetric tuck side satin maxi in petrol
Current Price £68.00
Metallic midiaxi dress with silver hardware in silver
Current Price £75.00
Seamed wide leg linen jumpsuit in black
Current Price £50.00
Knitted high v-neck mini oversized dress in oat
Current Price £45.00
Square neck 90s mini in faux pony hair
Current Price £55.00
Cupro scarf detail ruffle maxi dress in charcoal
Current Price £55.00
Lace ruched front drop waist maxi dress in green
Current Price £55.00
Animal print cap sleeve ruched maxi dress in blue
Current Price £50.00
Chiffon mini tea dress in rust floral print
Current Price £40.00
Mini long sleeve tea dress in floral print
Current Price £36.00
Ruched side midi dress with drape back detail in brown and lime floral
Current Price £70.00
Structured mini velvet dress in black
Current Price £55.00
One sleeve drape sequin mini dress in oyster
Current Price £60.00
Sequin bandeau mini dress in black
Current Price £42.00
Long sleeve cowl neck mini tea dress in tortoise print
Current Price £48.00
Batwing backless mini dress in black blurred check
Current Price £48.00
Scoop neck mini sequin dress in avocado
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.