Dresses
238 itemsBust detail dropped hem midi dress in navy and red pinstripe
Previous Price£55.00Current Price £19.25
Heavy twill contrast stitch short sleeve mini dress in black
Previous Price£45.00Current Price £38.07
Halter layer chiffon dress in black and white floral
Previous Price£65.00Current Price £35.75
Chiffon mini tea dress in rust floral print
Previous Price£40.00Current Price £34.00
Raglan sleeve cinch waist mini dress in black
Previous Price£34.00Current Price £18.70
Cape detail midi dress in black
Current Price £50.00
Cupro open cowl back maxi dress in charcoal grey
Previous Price£50.00Current Price £42.50
Hanky hem mini dress with pinched straps in black based floral
Previous Price£55.00Current Price £22.00
Halter neck maxi dress in blue boutique print
Previous Price£62.00Current Price £31.00
One shoulder chuck on liquid satin dress in green
Previous Price£56.00Current Price £36.40
Folded edge satin Cami slip maxi in rose maroon
Previous Price£70.00Current Price £59.50
Grown on shoulder chiffon mini dress with sash in textured buttermilk
Previous Price£50.00Current Price £20.00
Waisted micro mini shirt dress in black cupro
Previous Price£49.00Current Price £22.09
Knitted high V-neck mini oversized dress in Navy
Current Price £45.00
Cupro lace trim midi slip dress in black
Current Price £55.00
Ruched side midi dress with drape back detail in brown and lime floral
Previous Price£70.00Current Price £56.00
Deep plunge ruffle maxi gown in black
Previous Price£85.00Current Price £29.75
One sleeve drape sequin mini dress in oyster
Previous Price£60.00Current Price £14.94
Real suede funnel neck cinch waist long sleeve mini dress in petrol blue
Previous Price£260.00Current Price £221.00
Cowl maxi slip dress in grunge floral
Previous Price£60.00Current Price £18.00
Bust detail dropped hem midi dress in navy and red pinstripe
Previous Price£55.00Current Price £19.25
Cross back midi cupro dress in boutique stripe
Previous Price£62.00Current Price £50.00
Open back satin midi dress in black white floral
Previous Price£69.00Current Price £31.11
Cupro long sleeve cowl back mini dress in red
Previous Price£45.00Current Price £11.18
Long sleeve ruched maxi dress in chocolate brown
Previous Price£45.00Current Price £24.84
Ruched polkadot maxi dress in brown
Previous Price£50.00Current Price £42.30
Premium embellished low cut maxi dress with open back in silver
Current Price £220.00
Grown on shoulder sash dress in mono spot
Current Price £55.00
Satin drape neck maxi dress with lace trim in caramel
Current Price £68.00
Satin asymmetric lace trim midi slip dress in black
Current Price £48.00
High neck open back chuck on velvet maxi dress in black
Current Price £55.00
Funnel neck cupro mini dress in chocolate
Current Price £50.00
Racer neck drop waist maxi dress in chocolate brown polka dot
Previous Price£65.00Current Price £32.37
Faux suede hidden button plaquette midi dress in brown
Previous Price£55.00Current Price £44.00
Ruffle shoulder satin slip dress in chocolate
Previous Price£69.00Current Price £55.26
Poet sleeve frill mini dress in green floral print
Previous Price£55.00Current Price £24.80
Real suede open collar mini shirt dress in brown
Previous Price£200.00Current Price £160.00
Denim wrap mini dress in bleach
Previous Price£42.00Current Price £17.43
Twist shoulder backless midi satin dress in red
Previous Price£70.00Current Price £45.50
Off shoulder midi dress in abstract pink print
Previous Price£62.00Current Price £52.45
High neck racer satin midi dress in ombre stripe
Previous Price£62.00Current Price £31.00
Poplin mix scoop neck maxi dress in white
Previous Price£50.00Current Price £25.00
Flutter sleeve godet hem midi dress in blurred floral
Previous Price£69.00Current Price £37.95
Flutter sleeve godet hem midi dress in mono print
Previous Price£69.00Current Price £27.60
Satin bandeau mini dress in chartreuse
Previous Price£45.00Current Price £18.00
Slash neck mini dress in burgundy premium cupro jacquard
Previous Price£55.00Current Price £46.53
Lace insert grown on shoulder midi dress in lime
Previous Price£75.00Current Price £63.45
Halter tie neck liquid metallic maxi slip dress in silver
Current Price £75.00
Waisted micro mini shirt dress in brown cupro
Previous Price£49.00Current Price £14.70
Heavy twill contrast stitch short sleeve mini dress in black
Previous Price£45.00Current Price £38.07
Gathered bust structured poplin bandeau midi dress in clay
Previous Price£55.00Current Price £30.38
Flutter sleeve godet hem midi dress in green
Previous Price£69.00Current Price £62.10
Lace slip midi in metallic abstract print
Current Price £75.00
Lace ruched front drop waist maxi dress in green
Previous Price£55.00Current Price £47.00
Low armhole maxi occasion dress in chocolate
Previous Price£65.00Current Price £52.00
Drape neck off shoulder maxi occasion dress in rust
Previous Price£62.00Current Price £24.80
Open collar ruched long sleeve midi shirt dress in taupe
Current Price £55.00
Blouson sleeve mini tea dress in grungy floral
Previous Price£55.00Current Price £16.50
Deep plunge ruffle maxi gown in red
Previous Price£85.00Current Price £34.00
Occasion cowl neck dress in mono polka dot print
Previous Price£65.00Current Price £22.75
Halter layer chiffon dress in black and white floral
Previous Price£65.00Current Price £35.75
Halter layer chiffon dress in pink and cream print
Previous Price£65.00Current Price £22.75
Raw seemed frill maxi dress in mono winding floral
Previous Price£85.00Current Price £25.50
Raw seemed frill maxi dress in airforce blue
Previous Price£85.00Current Price £29.75
Full neck halter midi dress in bold abstract floral
Previous Price£69.00Current Price £44.85
Cowl back flutter sleeve maxi dress in airforce blue
Previous Price£70.00Current Price £48.82
High neck open back chuck on cupro midi dress in charcoal
Previous Price£55.00Current Price £22.00
High neck open back chuck on cupro midi dress in buttermilk
Previous Price£55.00Current Price £44.00
Seamed high cowl neck maxi dress in vibrant vintage floral
Previous Price£69.00Current Price £17.14
Premium ruffle pintuck gown in falling lilac flowers
Previous Price£120.00Current Price £42.00
Cape sleeve godet hem mini dress in red based spot
Previous Price£49.00Current Price £19.60
Cowl back long sleeve mini satin in caramel
Previous Price£55.00Current Price £19.25
Deep v tucked side satin maxi dress in peach
Previous Price£70.00Current Price £26.14
Cut out back satin mini dress in green pink stripe
Previous Price£50.00Current Price £22.50
Knot neck deep cowl occasion midi in fushcia pink
Previous Price£65.00Current Price £22.75
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.