Dresses
170 itemsSequin maxi slip dress in chocolate
Current Price £75.00
Sequin bandeau midi in buttermilk
Current Price £75.00
Knitted cardigan midi dress in grey
Current Price £50.00
Ruched side midi dress with drape back detail in black polka dot
Current Price £65.00
Real suede funnel neck cinch waist long sleeve mini dress in petrol blue
Current Price £260.00
Long sleeve cowl neck mini tea dress in tortoise print
Current Price £48.00
High neck open back chuck on velvet maxi dress in black
Current Price £55.00
Knitted ring zip midi dress in brown
Current Price £50.00
Midi long sleeve tea dress in floral print
Current Price £40.00
Box pleat skirt dropped waist maxi dress in black
Current Price £85.00
Maxi dress with sheer layered volume skirt in black
Current Price £95.00
Vinyl seamed detail mini dress in washed brown
Current Price £45.00
Knitted ruffle button asymetric dress in chocolate
Current Price £55.00
Denim slash neck flippy mini dress in mid blue
Current Price £38.00
Asymmetric mini tea dress in mono abstract print
Current Price £49.00
Longsleeve cowl back mini sequin velvet dress in black
Current Price £48.00
Off shoulder mini sequin velvet dress in black
Current Price £48.00
Gathered bust structured poplin bandeau midi dress in clay
Current Price £55.00
Bias ruched arm hole maxi occasion dress in deep burgundy
Current Price £62.00
Structured mini velvet dress in black
Current Price £55.00
Chiffon flutter sleeve maxi dress in floral print
Current Price £65.00
Plunge velvet sequin full length maxi gown in red
Current Price £120.00
Mini long sleeve tea dress in floral print
Current Price £36.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
Faux suede hidden button plaquette midi dress in brown
Current Price £55.00
Bust detail dropped hem midi dress in navy and red pinstripe
Current Price £55.00
Cowl back flutter sleeve maxi dress in airforce blue
Current Price £70.00
Cowl back long sleeve mini satin in green
Current Price £55.00
Seersucker T-shirt mini dress in brown check
Current Price £46.00
Waisted ovoid sleeve slash neck mini dress in taupe
Current Price £49.00
Layered sheer sequin midi dress in pewter
Current Price £75.00
Slash neck chiffon maxi dress in abstract print
Current Price £56.00
Knot neck asymmetric sleeve midi in tangerine
Current Price £70.00
Full neck halter midi dress in beige abstract zebra
Current Price £69.00
Poplin barrel sleeve cinch dress in black
Current Price £45.00
Drape neck open back midi dress in green
Current Price £75.00
Cupro open cowl back maxi dress in charcoal grey
Current Price £50.00
One sleeve drape sequin mini dress in oyster
Current Price £60.00
Ruched side midi dress with drape back detail in brown and lime floral
Current Price £70.00
Lace ruched front drop waist maxi dress in green
Current Price £55.00
Denim flute sleeve mini dress in mid blue
Current Price £46.00
Lace insert grown on shoulder velvet mini dress in black
Current Price £70.00
Racer neck drop waist maxi dress in chocolate brown polka dot
Current Price £65.00
Deep plunge ruffle maxi gown in black
Current Price £85.00
Deep plunge ruffle maxi gown in red
Current Price £85.00
Denim long sleeve flared mini dress in rinse
Current Price £55.00
Occasion cowl neck dress in mono polka dot print
Current Price £65.00
Halter layer chiffon dress in black and white floral
Current Price £65.00
Halter layer chiffon dress in pink and cream print
Current Price £65.00
Cowl maxi slip dress in grunge floral
Current Price £60.00
Raw seemed frill maxi dress in mono winding floral
Current Price £85.00
Ruffle shoulder amalfi slip dress in mono spot
Current Price £69.00
Halter neck maxi dress in blue boutique print
Current Price £62.00
Full neck halter midi dress in bold abstract floral
Current Price £69.00
One shoulder chuck on liquid satin dress in green
Current Price £56.00
Occasion mixed fabric cowl neck dress in soft green
Current Price £65.00
Cape sleeve godet hem mini dress in red based spot
Current Price £49.00
Cut about long sleeve mini dress in burgundy stripe
Current Price £49.00
Cowl back long sleeve mini satin in caramel
Current Price £55.00
Long sleeve ruffle maxi dress with scarf wrap detail in buttermilk
Current Price £85.00
Twist shoulder backless midi satin dress in red
Current Price £70.00
Off shoulder midi dress in abstract pink print
Current Price £62.00
Lace insert grown on shoulder midi dress in dusty lilac
Current Price £75.00
High neck racer satin midi dress in ombre stripe
Current Price £62.00
Poplin mix scoop neck maxi dress in white
Current Price £50.00
Flutter sleeve godet hem midi dress in blurred floral
Current Price £69.00
Flutter sleeve godet hem midi dress in mono print
Current Price £69.00
Slash neck mini dress in burgundy premium cupro jacquard
Current Price £55.00
Knot neck deep cowl occasion midi in fushcia pink
Current Price £65.00
Lace insert grown on shoulder midi dress in lime
Current Price £75.00
Waisted micro mini shirt dress in brown cupro
Current Price £49.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.