Dresses
240 itemsReal suede funnel neck cinch waist long sleeve mini dress in petrol blue
Previous Price£260.00Current Price £195.00
Heavy beaded fringe mini dress in silver
Current Price £130.00
One sleeve twist strap satin maxi dress in black
Current Price £69.00
Grown on twist shoulder velvet mini dress in black
Current Price £48.00
Cocoon structured mini dress in woven port royale
Current Price £55.00
Satin tie neck bias sleeveless dress in brown
Current Price £62.00
Premium embellished low cut maxi dress with open back in silver
Current Price £220.00
Slash neck midi dress in black premium cupro jacquard
Current Price £68.00
Knitted crew neck button through mini dress in chocolate
Current Price £45.00
Lace ruched front drop waist maxi dress in chocolate
Current Price £55.00
Volume hem dropped waist maxi dress in blue check chiffon
Current Price £65.00
Knitted roll neck mini dress in oat
Current Price £45.00
Blurred floral print long sleeve maxi dress in black
Current Price £55.00
Mesh maxi blurred abstract print long sleeve dress in multi
Current Price £55.00
Long sleeve velvet and chiffon mix mini dress with shoulder pads in black
Current Price £50.00
Long sleeve velvet sequin mini dress with shoulder pads in black
Current Price £50.00
Grown on sleeve satin dress in black
Current Price £50.00
Knot detail midi dress with asymmetric hem in buttermilk
Current Price £60.00
Knitted fluffy crew mini dress in khaki
Current Price £40.00
Iridescent off shoulder maxi dress in black
Current Price £40.00
Floral print slash neck long sleeve maxi dress in chocolate
Current Price £50.00
Balloon sleeve cinch waist mini dress in mono floral print
Current Price £49.00
Velvet high neck maxi dress in black
Current Price £45.00
Drape neck mini dress in wine floral
Current Price £48.00
Slash neck mini dress in blurry green print
Current Price £48.00
Occasion mixed fabric cowl neck dress in black
Current Price £65.00
Poplin barrel sleeve cinch dress in black
Current Price £45.00
Denim zip through long sleeve mini dress in washed black
Current Price £46.00
Knitted fluffy crew mini dress in oat
Current Price £40.00
Sequin scoop neck mini dress in burgundy
Current Price £45.00
Cupro scarf detail ruffle maxi dress in charcoal
Current Price £55.00
Ruched front drop waist maxi dress in black
Current Price £50.00
Sequin scoop neck mini dress in silver
Current Price £45.00
Sequin maxi slip dress in chocolate
Current Price £75.00
Bubble hem mini dress in oyster satin twill
Current Price £55.00
Longsleeve lace trim mini tea dress in mono spot
Current Price £55.00
Longsleeve cowl back mini sequin velvet dress in black
Current Price £48.00
Scoop neck mini sequin dress in avocado
Current Price £60.00
Tie front long sleeve mini tea dress in abstract print
Current Price £49.00
Open collar ruched long sleeve midi shirt dress in black
Current Price £55.00
Denim ovoid sleeve mini dress in indigo rinse
Current Price £55.00
High neck asymmetric hem mini dress in charcoal grey
Current Price £40.00
One sleeve twist strap satin maxi dress in green floral
Current Price £69.00
Gathered waist long sleeve shirt dress in burgundy stripe
Current Price £49.00
Funnel neck mini dress in dusty blue
Current Price £49.00
Knitted v neck slouchy midi dress in chocolate
Current Price £55.00
Mesh maxi animal print long sleeve dress in multi
Current Price £55.00
Sequin bandeau midi in buttermilk
Current Price £75.00
Ruched front drop waist maxi dress in large animal print
Current Price £55.00
Funnel neck cupro mini dress in chocolate
Current Price £50.00
Seamed wide leg linen jumpsuit in black
Current Price £50.00
Knitted full skirt dress in olive
Current Price £65.00
Knitted high V-neck mini oversized dress in ivory
Current Price £45.00
Knitted full skirt dress in ivory
Current Price £65.00
One sleeve twist strap satin maxi dress in port royale
Current Price £69.00
Lace insert grown on shoulder velvet mini dress in black
Current Price £70.00
Cocoon structured mini dress in woven grey marl
Current Price £55.00
Animal print cap sleeve ruched maxi dress in blue
Current Price £50.00
Cut about long sleeve mini dress in burgundy stripe
Current Price £49.00
Batwing backless mini dress in black blurred check
Current Price £48.00
Long sleeve bardot maxi dress in plum
Current Price £45.00
Longsleeve lace trim mini tea dress in dark based floral
Current Price £55.00
High neck ruched maxi dress in black
Current Price £45.00
Midi long sleeve tea dress in floral print
Current Price £40.00
Drape neck mini dress in charcoal mauve cupro jacquard
Current Price £48.00
Asymmetric hem one sleeve maxi dress in burgundy
Current Price £45.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
Poet sleeve frill mini dress in coffee
Current Price £55.00
Soft touch cupro cowl back mini dress in cow hide print
Current Price £49.00
Denim slash neck flippy mini dress in mid blue
Current Price £38.00
Structured rugby collar mini dress in chocolate
Current Price £55.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.