Dresses
81 itemsSatin tie neck bias sleeveless dress in brown
Current Price £62.00
Long sleeve ruffle maxi dress with scarf wrap detail in abstract stripe
Current Price £85.00
One sleeve twist strap satin maxi dress in port royale
Current Price £69.00
Long sleeve ruffle maxi dress with scarf wrap detail in buttermilk
Current Price £85.00
Poplin mix scoop neck maxi dress in white
Current Price £50.00
Deep v tucked side satin maxi dress in peach
Current Price £70.00
Flutter sleeve godet hem midi dress in blurred floral
Current Price £69.00
Bias ruched arm hole maxi occasion dress in deep burgundy
Current Price £62.00
Double layer cowl maxi dress in rust floral print
Current Price £69.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
Halter maxi dress in black satin
Current Price £60.00
Seamed high cowl neck maxi dress in vibrant vintage floral
Current Price £69.00
Halter neck maxi dress in blue boutique print
Current Price £62.00
Asymmetric neckline double layered maxi dress in painterly floral
Current Price £62.00
Cowl back flutter sleeve maxi dress in abstract floral
Current Price £70.00
Halter neck maxi dress in green
Current Price £62.00
Cowl back flutter sleeve maxi dress in airforce blue
Current Price £70.00
Ruched polkadot maxi dress in brown
Current Price £50.00
Ruched polkadot maxi dress in green
Current Price £50.00
Cross back midi cupro dress in orange
Current Price £55.00
High neck open back chuck on cupro midi dress in buttermilk
Current Price £55.00
Vinyl seamed detail mini dress in washed brown
Current Price £45.00
Occasion mixed fabric cowl neck dress in black
Current Price £65.00
Ruched side midi dress with drape back detail in dusky purple
Current Price £69.00
Open back satin midi dress in black white floral
Current Price £69.00
Ruffle shoulder amalfi slip dress in mono spot
Current Price £69.00
Twist shoulder backless midi satin dress in red
Current Price £70.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
Deep v tucked side satin midi dress in electric blue
Current Price £70.00
Knot neck deep cowl occasion midi in fushcia pink
Current Price £65.00
Lace insert racer midi dress in avocado
Current Price £69.00
Flutter sleeve godet hem midi dress in green
Current Price £69.00
Twist shoulder backless midi satin dress in abstract yellow print
Current Price £70.00
Flutter sleeve godet hem midi dress in mono print
Current Price £69.00
Dropped waist chuck on poplin midi dress in pink and choc stripe
Current Price £55.00
Asymmetric sleeve full hem occasion midi dress in green blurred rose
Current Price £62.00
Seamed wide leg linen jumpsuit in black
Current Price £50.00
Off shoulder midi dress in abstract pink print
Current Price £62.00
Lace insert grown on shoulder midi dress in lime
Current Price £75.00
One shoulder chuck on liquid satin dress in green
Current Price £56.00
Knot neck asymmetric sleeve midi in tangerine
Current Price £70.00
Off shoulder midi dress in apple green
Current Price £62.00
High neck open back chuck on cupro midi dress in charcoal
Current Price £55.00
Dropped waist woven stripe midi dress in mono
Current Price £55.00
Lace insert grown on shoulder midi dress in deep blue
Current Price £75.00
Gathered bust structured poplin bandeau midi dress in clay
Current Price £55.00
Drape neck open back midi dress in green
Current Price £75.00
Full neck halter midi dress in beige abstract zebra
Current Price £69.00
Full neck halter midi dress in bold abstract floral
Current Price £69.00
Long sleeve velvet and chiffon mix mini dress with shoulder pads in black
Current Price £50.00
Grown on sleeve satin dress in black
Current Price £50.00
Cupro long sleeve cowl back mini dress in red
Current Price £45.00
Structured rugby collar mini dress in chocolate
Current Price £55.00
Structured rugby collar mini dress in beige
Current Price £55.00
Waisted micro mini shirt dress in brown cupro
Current Price £49.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
Cut out back satin mini dress in green pink stripe
Current Price £50.00
Asymmetric mini tea dress in mono abstract print
Current Price £49.00
Grown on shoulder chiffon mini dress with sash in textured buttermilk
Current Price £50.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
Crinkle bandeau mini dress in brown
Current Price £46.00
Tie front long sleeve mini tea dress in abstract print
Current Price £49.00
Waisted long sleeve mini dress in blur print
Current Price £46.00
Waisted long sleeve mini dress in woodgrain print
Current Price £46.00
Heavy twill structured mini dress in yellow winding floral
Current Price £49.00
Raglan sleeve cinch waist mini dress in black
Current Price £34.00
Soft touch cupro cowl back mini dress in cow hide print
Current Price £49.00
Denim v neck peplum mini dress in brown
Current Price £46.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.