Dresses

168 items
168 items
Sequin scoop neck mini dress in burgundy

Sequin scoop neck mini dress in burgundy

Current Price £45.00

+Colours
Grown on sleeve satin dress in black

Grown on sleeve satin dress in black

Current Price £50.00

+Colours
Lace ruched front drop waist maxi dress in chocolate

Lace ruched front drop waist maxi dress in chocolate

Current Price £55.00

+Colours
Plunge full hem occasion dress with sheer panels in black

Plunge full hem occasion dress with sheer panels in black

Current Price £65.00

+Colours
Long sleeve velvet and chiffon mix mini dress with shoulder pads in black

Long sleeve velvet and chiffon mix mini dress with shoulder pads in black

Current Price £50.00

Knitted roll neck mini dress in oat

Knitted roll neck mini dress in oat

Current Price £45.00

Long sleeve velvet sequin mini dress with shoulder pads in black

Long sleeve velvet sequin mini dress with shoulder pads in black

Current Price £50.00

Slash neck midi dress in burgundy premium cupro jacquard

Slash neck midi dress in burgundy premium cupro jacquard

Current Price £68.00

+Colours
Satin tie neck bias sleeveless dress in brown

Satin tie neck bias sleeveless dress in brown

Current Price £62.00

Slash neck mini dress in blurry green print

Slash neck mini dress in blurry green print

Current Price £48.00

Longsleeve lace trim mini tea dress in mono spot

Longsleeve lace trim mini tea dress in mono spot

Current Price £55.00

+Colours
Knitted v neck slouchy midi dress in chocolate

Knitted v neck slouchy midi dress in chocolate

Current Price £55.00

Grown on twist shoulder velvet mini dress in black

Grown on twist shoulder velvet mini dress in black

Current Price £48.00

+Colours
Blurred floral print long sleeve maxi dress in black

Blurred floral print long sleeve maxi dress in black

Current Price £55.00

Volume hem dropped waist maxi dress in blue check chiffon

Volume hem dropped waist maxi dress in blue check chiffon

Current Price £65.00

Cutwork lace insert long sleeve maxi dress in chocolate

Cutwork lace insert long sleeve maxi dress in chocolate

Current Price £68.00

Occasion mixed fabric cowl neck dress in black

Occasion mixed fabric cowl neck dress in black

Current Price £65.00

+Colours
Ruched front drop waist maxi dress in black

Ruched front drop waist maxi dress in black

Current Price £50.00

+Colours
Ruched front drop waist maxi dress in large animal print

Ruched front drop waist maxi dress in large animal print

Current Price £55.00

+Colours
Knitted crew neck button through mini dress in navy

Knitted crew neck button through mini dress in navy

Current Price £45.00

+Colours
Knitted crew neck button through mini dress in chocolate

Knitted crew neck button through mini dress in chocolate

Current Price £45.00

+Colours
Drape neck mini dress in wine floral

Drape neck mini dress in wine floral

Current Price £48.00

+Colours
Velvet high neck maxi dress in black

Velvet high neck maxi dress in black

Current Price £45.00

Lace slip midi in metallic abstract print

Lace slip midi in metallic abstract print

Current Price £75.00

High neck asymmetric hem mini dress in charcoal grey

High neck asymmetric hem mini dress in charcoal grey

Current Price £40.00

Longsleeve lace trim mini tea dress in dark based floral

Longsleeve lace trim mini tea dress in dark based floral

Current Price £55.00

+Colours
Seamed wide leg linen jumpsuit in black

Seamed wide leg linen jumpsuit in black

Current Price £50.00

Folded edge satin Cami slip maxi dress in navy

Folded edge satin Cami slip maxi dress in navy

Current Price £69.00

+Colours
Iridescent off shoulder maxi dress in black

Iridescent off shoulder maxi dress in black

Current Price £40.00

Tie front long sleeve mini tea dress in abstract print

Tie front long sleeve mini tea dress in abstract print

Current Price £49.00

Lace sleeve flippy hem mini dress in port royale

Lace sleeve flippy hem mini dress in port royale

Current Price £59.00

Denim mini dress with ovoid sleeve in indigo

Denim mini dress with ovoid sleeve in indigo

Current Price £55.00

Sequin scoop neck mini dress in silver

Sequin scoop neck mini dress in silver

Current Price £45.00

+Colours
Knot detail midi dress with asymmetric hem in buttermilk

Knot detail midi dress with asymmetric hem in buttermilk

Current Price £60.00

+Colours
Chiffon mini tea dress in rust floral print

Chiffon mini tea dress in rust floral print

Current Price £40.00

Tophop blurred abstract print maxi dress with scarf detail in blue

Tophop blurred abstract print maxi dress with scarf detail in blue

Current Price £50.00

Sequin bandeau mini dress in black

Sequin bandeau mini dress in black

Current Price £42.00

Longsleeve cowl back mini sequin velvet dress in chocolate

Longsleeve cowl back mini sequin velvet dress in chocolate

Current Price £48.00

Drape neck mini dress in charcoal mauve cupro jacquard

Drape neck mini dress in charcoal mauve cupro jacquard

Current Price £48.00

+Colours
Square neck 90s mini in faux pony hair

Square neck 90s mini in faux pony hair

Current Price £55.00

One sleeve twist strap satin maxi dress in green floral

One sleeve twist strap satin maxi dress in green floral

Current Price £69.00

+Colours
Animal print cap sleeve ruched maxi dress in blue

Animal print cap sleeve ruched maxi dress in blue

Current Price £50.00

Batwing backless mini dress in black blurred check

Batwing backless mini dress in black blurred check

Current Price £48.00

Scoop neck mini sequin dress in avocado

Scoop neck mini sequin dress in avocado

Current Price £60.00

Heavy twill contrast stitch short sleeve mini dress in black

Heavy twill contrast stitch short sleeve mini dress in black

Current Price £45.00

Twist shoulder velvet cami mini dress in tabacco

Twist shoulder velvet cami mini dress in tabacco

Current Price £48.00

Flutter sleeve godet hem midi dress in green

Flutter sleeve godet hem midi dress in green

Current Price £69.00

+Colours
Ruffle shoulder amalfi slip dress in black based spot

Ruffle shoulder amalfi slip dress in black based spot

Current Price £70.00

+Colours
Folded edge satin Cami slip maxi in rose maroon

Folded edge satin Cami slip maxi in rose maroon

Current Price £70.00

+Colours
Knot detail midi dress with asymmetric hem in brown

Knot detail midi dress with asymmetric hem in brown

Current Price £60.00

+Colours
Ruffle shoulder satin slip dress in navy

Ruffle shoulder satin slip dress in navy

Current Price £68.00

+Colours
Drape neck off shoulder maxi occasion dress in rust

Drape neck off shoulder maxi occasion dress in rust

Current Price £62.00

Asymmetric tuck side satin mini dress in caramel

Asymmetric tuck side satin mini dress in caramel

Current Price £48.00

Waisted micro mini shirt dress in black cupro

Waisted micro mini shirt dress in black cupro

Current Price £49.00

+Colours
Heavy twill structured mini dress in yellow winding floral

Heavy twill structured mini dress in yellow winding floral

Current Price £49.00

Real suede funnel neck cinch waist long sleeve mini dress in petrol blue

Real suede funnel neck cinch waist long sleeve mini dress in petrol blue

Current Price £260.00

Ruched side midi dress with drape back detail in dusky purple

Ruched side midi dress with drape back detail in dusky purple

Current Price £69.00

+Colours
Knitted cocoon ribbed dress in navy

Knitted cocoon ribbed dress in navy

Current Price £55.00

Soft touch cupro cowl back mini dress in cow hide print

Soft touch cupro cowl back mini dress in cow hide print

Current Price £49.00

Slash neck midi dress in black premium cupro jacquard

Slash neck midi dress in black premium cupro jacquard

Current Price £68.00

+Colours
One sleeve twist strap satin maxi dress in port royale

One sleeve twist strap satin maxi dress in port royale

Current Price £69.00

+Colours
Cowl back flutter sleeve maxi dress in abstract floral

Cowl back flutter sleeve maxi dress in abstract floral

Current Price £70.00

+Colours
Metallic midiaxi dress with silver hardware in silver

Metallic midiaxi dress with silver hardware in silver

Current Price £75.00

Knitted high v-neck mini oversized dress in oat

Knitted high v-neck mini oversized dress in oat

Current Price £45.00

Cupro scarf detail ruffle maxi dress in charcoal

Cupro scarf detail ruffle maxi dress in charcoal

Current Price £55.00

Halter maxi dress in black satin

Halter maxi dress in black satin

Current Price £60.00

+Colours
Halterneck structured mini dress in zebra

Halterneck structured mini dress in zebra

Current Price £55.00

Funnel neck mini dress in dusty blue

Funnel neck mini dress in dusty blue

Current Price £49.00

Raw seemed frill mini dress in red

Raw seemed frill mini dress in red

Current Price £65.00

+Colours
Ruffle shoulder satin slip dress in chocolate

Ruffle shoulder satin slip dress in chocolate

Current Price £69.00

+Colours
Long sleeve ruffle maxi dress with scarf wrap detail in abstract stripe

Long sleeve ruffle maxi dress with scarf wrap detail in abstract stripe

Current Price £85.00

+Colours
Structured rugby collar mini dress in chocolate

Structured rugby collar mini dress in chocolate

Current Price £55.00

+Colours

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.