Dresses
237 itemsSlash neck chiffon maxi dress in chocolate
Current Price £56.00
Mesh maxi animal print long sleeve dress in multi
Current Price £55.00
Ruched front drop waist maxi dress in black
Current Price £50.00
Plunge velvet sequin full length maxi gown in red
Current Price £120.00
V neck clean placket structured mini dress in black
Previous Price£50.00Current Price £12.42
Cut about long sleeve mini dress in burgundy stripe
Previous Price£49.00Current Price £29.49
Off shoulder mini sequin velvet dress in black
Current Price £48.00
Tuck side shirt dress in mini brown check
Previous Price£48.00Current Price £19.20
Sequin bandeau midi in buttermilk
Current Price £75.00
Slash neck chiffon maxi dress in abstract print
Current Price £56.00
Satin drape neck maxi dress with lace trim in black
Current Price £68.00
Cinched waist grown on neck mini dress in green stripe
Previous Price£45.00Current Price £16.80
Ruched front drop waist maxi dress in large animal print
Current Price £55.00
Lace sleeveless maxi dress with side split in black
Previous Price£50.00Current Price £27.50
Lace sleeve flippy hem mini dress in port royale
Current Price £59.00
Denim v neck peplum mini dress in brown
Previous Price£46.00Current Price £11.45
Cape sleeve godet hem mini dress in modern print
Previous Price£49.00Current Price £12.17
Folded edge satin Cami slip maxi dress in navy
Current Price £69.00
Denim wrap mini dress in indigo rinse
Current Price £45.00
Plunge full hem occasion dress with sheer panels in red
Previous Price£65.00Current Price £32.37
Plunge full hem occasion dress with sheer panels in black
Current Price £65.00
Sequin scoop neck mini dress in burgundy
Current Price £45.00
Gathered waist long sleeve shirt dress in burgundy stripe
Current Price £49.00
Abstract animal print plisse mini dress in brown
Previous Price£35.00Current Price £8.69
Short sleeve asymmetric slinky maxi dress in red
Previous Price£45.00Current Price £24.75
Leather lace insert grown on shoulder midi dress in black
Current Price £250.00
Raw seemed frill mini dress in red
Previous Price£65.00Current Price £26.00
V neck clean placket structured mini dress in red
Previous Price£50.00Current Price £12.42
Structured rugby collar mini dress in chocolate
Previous Price£55.00Current Price £47.00
Slash neck midi dress in black premium cupro jacquard
Current Price £68.00
Seersucker T-shirt mini dress in brown check
Previous Price£46.00Current Price £18.46
Scoop neck mini sequin dress in avocado
Current Price £60.00
Knitted ring zip midi dress in brown
Current Price £50.00
Animal print cap sleeve ruched maxi dress in blue
Current Price £50.00
Tie front long sleeve mini tea dress in abstract print
Previous Price£49.00Current Price £44.10
Tophop blurred abstract print maxi dress with scarf detail in blue
Previous Price£50.00Current Price £25.00
Slash neck drape back maxi dress in navy
Current Price £65.00
High neck ruched maxi dress in black
Current Price £45.00
Satin asymmetric lace trim midi slip dress in chocolate
Previous Price£48.00Current Price £38.50
Asymmetric hem one sleeve maxi dress in burgundy
Previous Price£45.00Current Price £24.84
Denim flute sleeve mini dress in mid blue
Previous Price£46.00Current Price £13.80
Maxi dress with sheer layered volume skirt in black
Current Price £95.00
Blouson sleeve mini tea dress in chocolate brown
Previous Price£55.00Current Price £16.50
Raw seemed frill mini dress in petrol
Previous Price£65.00Current Price £19.50
Cowl back flutter sleeve maxi dress in abstract floral
Previous Price£70.00Current Price £63.00
Long sleeve cowl neck mini tea dress in tortoise print
Previous Price£48.00Current Price £41.00
Denim mini dress with ovoid sleeve in indigo
Current Price £55.00
Asymmetric mini tea dress in mono abstract print
Previous Price£49.00Current Price £17.15
Sequin maxi slip dress in chocolate
Current Price £75.00
Heavy twill structured mini dress in yellow winding floral
Current Price £49.00
Seamed wide leg linen jumpsuit in black
Previous Price£50.00Current Price £45.00
Ruffle shoulder satin slip dress in navy
Current Price £68.00
Mesh floral print ruched maxi dress in black
Current Price £50.00
Satin asymmetric lace trim midi slip dress in black polka dot
Previous Price£48.00Current Price £41.00
Low armhole maxi occasion dress in oyster
Previous Price£65.00Current Price £52.00
Midi long sleeve tea dress in floral print
Previous Price£40.00Current Price £34.00
Heavy beaded fringe mini dress in silver
Current Price £130.00
Square neck 90s mini in faux pony hair
Current Price £55.00
Halter maxi dress in black satin
Previous Price£60.00Current Price £54.00
Volume hem dropped waist maxi dress in blue check chiffon
Current Price £65.00
Poet sleeve frill mini dress in coffee
Previous Price£55.00Current Price £22.00
One sleeve twist strap satin maxi dress in port royale
Current Price £69.00
Structured rugby collar mini dress in beige
Previous Price£55.00Current Price £13.75
Batwing backless mini dress in black blurred check
Current Price £48.00
Crinkle bandeau mini dress in brown
Previous Price£46.00Current Price £11.40
Layered sheer sequin midi dress in pewter
Previous Price£75.00Current Price £64.00
Long sleeve scoop back a-line maxi dress in black
Current Price £42.00
Knot detail midi dress with asymmetric hem in brown
Current Price £60.00
Dropped waist peplum hem mini dress in ruby red
Current Price £55.00
Asymmetric drape front maxi dress in chocolate brown
Previous Price£45.00Current Price £15.79
Slinky drape open back maxi dress in black
Previous Price£50.00Current Price £17.55
Chiffon flutter sleeve maxi dress in floral print
Previous Price£65.00Current Price £29.31
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.