Dresses
155 itemsDropped waist full circle hem midi dress in navy check
Current Price £55.00
Occasion mixed fabric cowl neck dress in black
Current Price £65.00
High neck asymmetric hem mini dress in charcoal grey
Current Price £40.00
Long sleeve scoop back a-line maxi dress in black
Current Price £42.00
Drape neck mini dress in wine floral
Current Price £48.00
Lace sleeve flippy hem mini dress in port royale
Current Price £59.00
Tie front long sleeve mini tea dress in abstract print
Current Price £49.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
Soft touch cupro cowl back mini dress in cow hide print
Current Price £49.00
Chiffon mini tea dress in rust floral print
Current Price £40.00
Square neck 90s mini in faux pony hair
Current Price £55.00
Knitted roll neck mini dress in oat
Current Price £45.00
Drape neck mini dress in charcoal mauve cupro jacquard
Current Price £48.00
Poplin barrel sleeve cinch dress in black
Current Price £45.00
Longsleeve lace trim mini tea dress in mono spot
Current Price £55.00
Slash neck midi dress in black premium cupro jacquard
Current Price £68.00
Asymmetric hem one sleeve maxi dress in burgundy
Current Price £45.00
Halterneck structured mini dress in zebra
Current Price £55.00
Deep v tucked side satin midi dress in electric blue
Current Price £70.00
Seamed wide leg linen jumpsuit in black
Current Price £50.00
Knitted backless halter neck dress in red
Current Price £65.00
Denim mini dress with ovoid sleeve in indigo
Current Price £55.00
Heavy twill structured mini dress in yellow winding floral
Current Price £49.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
Knitted ring zip midi dress in brown
Current Price £50.00
Slash neck mini dress in blurry green print
Current Price £48.00
Midi long sleeve tea dress in floral print
Current Price £40.00
Mini long sleeve tea dress in floral print
Current Price £36.00
Lace sleeveless maxi dress with side split in black
Current Price £50.00
Raglan sleeve cinch waist mini dress in black
Current Price £34.00
Flutter sleeve godet hem midi dress in green
Current Price £69.00
One sleeve twist strap satin maxi dress in port royale
Current Price £69.00
Long sleeve ruched maxi dress in chocolate brown
Current Price £45.00
Knitted crew neck button through mini dress in chocolate
Current Price £45.00
Gathered bust structured poplin bandeau midi dress in clay
Current Price £55.00
Grown on sleeve satin dress in black
Current Price £50.00
Abstract print dropped waist maxi dress in green
Current Price £55.00
Waisted long sleeve mini dress in blur print
Current Price £46.00
Maxi dress with sheer layered volume skirt in black
Current Price £95.00
Hanky hem mini dress with pinched straps in black based floral
Current Price £55.00
Plunge velvet sequin full length maxi gown in red
Current Price £120.00
Tophop blurred abstract print maxi dress with scarf detail in blue
Current Price £50.00
Slash neck midi dress in burgundy premium cupro jacquard
Current Price £68.00
Grown on twist shoulder velvet mini dress in black
Current Price £48.00
Faux suede mini bandeau with pleated hem in chocolate
Current Price £50.00
Longsleeve lace trim mini tea dress in dark based floral
Current Price £55.00
Slinky drape open back maxi dress in black
Current Price £50.00
Drape neck off shoulder maxi occasion dress in rust
Current Price £62.00
Denim v neck peplum mini dress in brown
Current Price £46.00
Halter maxi dress in black satin
Current Price £60.00
Vinyl seamed detail mini dress in washed brown
Current Price £45.00
Knitted ruffle button asymetric dress in chocolate
Current Price £55.00
Open back satin midi dress in slate
Current Price £69.00
Long sleeve ruffle maxi dress with scarf wrap detail in abstract stripe
Current Price £85.00
Bust detail dropped hem midi dress in navy and red pinstripe
Current Price £55.00
Ruffle shoulder amalfi slip dress in mono spot
Current Price £69.00
Cowl back flutter sleeve maxi dress in abstract floral
Current Price £70.00
Cut about long sleeve mini dress in burgundy stripe
Current Price £49.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
Waisted micro mini shirt dress in brown cupro
Current Price £49.00
Seersucker T-shirt mini dress in brown check
Current Price £46.00
Off shoulder mini sequin velvet dress in black
Current Price £48.00
Tuck side shirt dress in mini brown check
Current Price £48.00
Asymmetric tuck side satin maxi in petrol
Current Price £68.00
Knot neck asymmetric sleeve midi in tangerine
Current Price £70.00
Knitted high v-neck mini oversized dress in oat
Current Price £45.00
Ruched side midi dress with drape back detail in black polka dot
Current Price £65.00
Batwing backless mini dress in black blurred check
Current Price £48.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.