Dresses

145 items
145 items
Long sleeve scoop back a-line maxi dress in black

Long sleeve scoop back a-line maxi dress in black

Current Price £42.00

Occasion cowl neck dress in mono polka dot print

Occasion cowl neck dress in mono polka dot print

Current Price £65.00

Lace sleeveless maxi dress with side split in black

Lace sleeveless maxi dress with side split in black

Current Price £50.00

Asymmetric mini tea dress in mono abstract print

Asymmetric mini tea dress in mono abstract print

Current Price £49.00

Dropped waist structured denim midi dress in rinse

Dropped waist structured denim midi dress in rinse

Current Price £22.99

Denim mini dress with ovoid sleeve in indigo

Denim mini dress with ovoid sleeve in indigo

Current Price £55.00

Deep v tucked side satin midi dress in electric blue

Deep v tucked side satin midi dress in electric blue

Current Price £70.00

+Colours
Cowl back flutter sleeve maxi dress in airforce blue

Cowl back flutter sleeve maxi dress in airforce blue

Current Price £70.00

+Colours
Denim slash neck flippy mini dress in mid blue

Denim slash neck flippy mini dress in mid blue

Current Price £38.00

Denim sleeveless zip through dress in indigo rinse

Denim sleeveless zip through dress in indigo rinse

Current Price £42.00

Denim long sleeve flared mini dress in rinse

Denim long sleeve flared mini dress in rinse

Current Price £55.00

Asymmetric tuck side satin maxi in petrol

Asymmetric tuck side satin maxi in petrol

Current Price £68.00

Denim flute sleeve mini dress in mid blue

Denim flute sleeve mini dress in mid blue

Current Price £46.00

Funnel neck mini dress in dusty blue

Funnel neck mini dress in dusty blue

Current Price £49.00

Halter neck maxi dress in blue boutique print

Halter neck maxi dress in blue boutique print

Current Price £62.00

+Colours
Denim short sleeved structured mini dress in mid blue

Denim short sleeved structured mini dress in mid blue

Current Price £50.00

Lace insert grown on shoulder midi dress in deep blue

Lace insert grown on shoulder midi dress in deep blue

Current Price £75.00

+Colours
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

Denim wrap mini dress in bleach

Denim wrap mini dress in bleach

Current Price £42.00

Bust detail dropped hem midi dress in navy and red pinstripe

Bust detail dropped hem midi dress in navy and red pinstripe

Current Price £55.00

Knitted cocoon ribbed dress in navy

Knitted cocoon ribbed dress in navy

Current Price £60.00

Knot neck deep cowl occasion midi in fushcia pink

Knot neck deep cowl occasion midi in fushcia pink

Current Price £65.00

Off shoulder midi dress in abstract pink print

Off shoulder midi dress in abstract pink print

Current Price £62.00

Halter layer chiffon dress in pink and cream print

Halter layer chiffon dress in pink and cream print

Current Price £65.00

+Colours
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

Lace insert grown on shoulder midi dress in dusty lilac

Lace insert grown on shoulder midi dress in dusty lilac

Current Price £75.00

+Colours
Ruffle shoulder amalfi slip dress in mono spot

Ruffle shoulder amalfi slip dress in mono spot

Current Price £69.00

Poplin mix scoop neck maxi dress in white

Poplin mix scoop neck maxi dress in white

Current Price £50.00

Metallic midiaxi dress with silver hardware in silver

Metallic midiaxi dress with silver hardware in silver

Current Price £75.00

Long sleeve ruffle maxi dress with scarf wrap detail in buttermilk

Long sleeve ruffle maxi dress with scarf wrap detail in buttermilk

Current Price £85.00

+Colours
Grown on shoulder chiffon mini dress with sash in textured buttermilk

Grown on shoulder chiffon mini dress with sash in textured buttermilk

Current Price £50.00

High neck open back chuck on cupro midi dress in buttermilk

High neck open back chuck on cupro midi dress in buttermilk

Current Price £55.00

+Colours
Deep v tucked side satin maxi dress in peach

Deep v tucked side satin maxi dress in peach

Current Price £70.00

+Colours
Knot neck asymmetric sleeve midi in tangerine

Knot neck asymmetric sleeve midi in tangerine

Current Price £70.00

Knitted high v-neck mini oversized dress in oat

Knitted high v-neck mini oversized dress in oat

Current Price £45.00

Structured rugby collar mini dress in beige

Structured rugby collar mini dress in beige

Current Price £55.00

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

Plunge full hem occasion dress with sheer panels in red

Current Price £65.00

Cut about long sleeve mini dress in burgundy stripe

Cut about long sleeve mini dress in burgundy stripe

Current Price £49.00

Twist shoulder backless midi satin dress in red

Twist shoulder backless midi satin dress in red

Current Price £70.00

Deep plunge ruffle maxi gown in red

Deep plunge ruffle maxi gown in red

Current Price £85.00

+Colours
Knitted backless halter neck dress in red

Knitted backless halter neck dress in red

Current Price £65.00

Cape sleeve godet hem mini dress in red based spot

Cape sleeve godet hem mini dress in red based spot

Current Price £49.00

V neck clean placket structured mini dress in red

V neck clean placket structured mini dress in red

Current Price £50.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
Bias ruched arm hole maxi occasion dress in deep burgundy

Bias ruched arm hole maxi occasion dress in deep burgundy

Current Price £62.00

Plunge velvet sequin full length maxi gown in red

Plunge velvet sequin full length maxi gown in red

Current Price £120.00

Slash neck midi dress in burgundy premium cupro jacquard

Slash neck midi dress in burgundy premium cupro jacquard

Current Price £68.00

Slash neck mini dress in burgundy premium cupro jacquard

Slash neck mini dress in burgundy premium cupro jacquard

Current Price £55.00

Short sleeve asymmetric slinky maxi dress in red

Short sleeve asymmetric slinky maxi dress in red

Current Price £45.00

Long sleeve bardot maxi dress in plum

Long sleeve bardot maxi dress in plum

Current Price £45.00

Cupro long sleeve cowl back mini dress in red

Cupro long sleeve cowl back mini dress in red

Current Price £45.00

+Colours
Open back satin midi dress in slate

Open back satin midi dress in slate

Current Price £69.00

Maxi cinch waist polo dress in grey

Maxi cinch waist polo dress in grey

Current Price £45.00

Knitted cardigan midi dress in grey

Knitted cardigan midi dress in grey

Current Price £50.00

High neck asymmetric hem mini dress in charcoal grey

High neck asymmetric hem mini dress in charcoal grey

Current Price £40.00

Knitted bardot maxi dress in grey

Knitted bardot maxi dress in grey

Current Price £55.00

High neck open back chuck on cupro midi dress in charcoal

High neck open back chuck on cupro midi dress in charcoal

Current Price £55.00

+Colours
Abstract print dropped waist maxi dress in green

Abstract print dropped waist maxi dress in green

Current Price £55.00

Lace insert racer midi dress in avocado

Lace insert racer midi dress in avocado

Current Price £69.00

Cowl back long sleeve mini satin in green

Cowl back long sleeve mini satin in green

Current Price £55.00

+Colours
Vinyl bandeau midi dress in green

Vinyl bandeau midi dress in green

Current Price £56.00

Asymmetric drape front maxi dress in chocolate brown

Asymmetric drape front maxi dress in chocolate brown

Current Price £50.00

Grown on sleeve satin dress in olive

Grown on sleeve satin dress in olive

Current Price £50.00

+Colours
Lace insert grown on shoulder midi dress in lime

Lace insert grown on shoulder midi dress in lime

Current Price £75.00

+Colours
Full neck halter midi dress in beige abstract zebra

Full neck halter midi dress in beige abstract zebra

Current Price £69.00

+Colours
Flutter sleeve godet hem midi dress in green

Flutter sleeve godet hem midi dress in green

Current Price £69.00

+Colours
Ruched polkadot maxi dress in green

Ruched polkadot maxi dress in green

Current Price £50.00

+Colours
Cupro wrap detail maxi dress in khaki

Cupro wrap detail maxi dress in khaki

Current Price £45.00

One shoulder chuck on liquid satin dress in green

One shoulder chuck on liquid satin dress in green

Current Price £56.00

Cinched waist grown on neck mini dress in green stripe

Cinched waist grown on neck mini dress in green stripe

Current Price £45.00

Cupro asymmetric mini dress in pale khaki

Cupro asymmetric mini dress in pale khaki

Current Price £40.00

Drape neck open back midi dress in green

Drape neck open back midi dress in green

Current Price £75.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.