Dresses

82 items
82 items
Satin tie neck bias sleeveless dress in brown

Satin tie neck bias sleeveless dress in brown

Current Price £62.00

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
One sleeve twist strap satin maxi dress in port royale

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

Long sleeve ruffle maxi dress with scarf wrap detail in buttermilk

Current Price £85.00

+Colours
Drape neck off shoulder maxi occasion dress in rust

Drape neck off shoulder maxi occasion dress in rust

Current Price £62.00

Poplin mix scoop neck maxi dress in white

Poplin mix scoop neck maxi dress in white

Current Price £50.00

Deep v tucked side satin maxi dress in peach

Deep v tucked side satin maxi dress in peach

Current Price £70.00

+Colours
Flutter sleeve godet hem midi dress in blurred floral

Flutter sleeve godet hem midi dress in blurred floral

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

Double layer cowl maxi dress in rust floral print

Double layer cowl maxi dress in rust floral print

Current Price £69.00

Halter layer chiffon dress in black and white floral

Halter layer chiffon dress in black and white floral

Current Price £65.00

+Colours
Halter layer chiffon dress in pink and cream print

Halter layer chiffon dress in pink and cream print

Current Price £65.00

+Colours
Halter maxi dress in black satin

Halter maxi dress in black satin

Current Price £60.00

+Colours
Seamed high cowl neck maxi dress in vibrant vintage floral

Seamed high cowl neck maxi dress in vibrant vintage floral

Current Price £69.00

Halter neck maxi dress in blue boutique print

Halter neck maxi dress in blue boutique print

Current Price £62.00

+Colours
Asymmetric neckline double layered maxi dress in painterly floral

Asymmetric neckline double layered maxi dress in painterly floral

Current Price £62.00

Cowl back flutter sleeve maxi dress in abstract floral

Cowl back flutter sleeve maxi dress in abstract floral

Current Price £70.00

+Colours
Halter neck maxi dress in green

Halter neck maxi dress in green

Current Price £62.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
Ruched polkadot maxi dress in brown

Ruched polkadot maxi dress in brown

Current Price £50.00

+Colours
Ruched polkadot maxi dress in green

Ruched polkadot maxi dress in green

Current Price £50.00

+Colours
Cross back midi cupro dress in orange

Cross back midi cupro dress in orange

Current Price £55.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
Vinyl seamed detail mini dress in washed brown

Vinyl seamed detail mini dress in washed brown

Current Price £45.00

Occasion mixed fabric cowl neck dress in black

Occasion mixed fabric cowl neck dress in black

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

Open back satin midi dress in black white floral

Open back satin midi dress in black white floral

Current Price £69.00

Ruffle shoulder amalfi slip dress in mono spot

Ruffle shoulder amalfi slip dress in mono spot

Current Price £69.00

Twist shoulder backless midi satin dress in red

Twist shoulder backless midi satin dress in red

Current Price £70.00

+Colours
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
High neck racer satin midi dress in ombre stripe

High neck racer satin midi dress in ombre stripe

Current Price £62.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
Knot neck deep cowl occasion midi in fushcia pink

Knot neck deep cowl occasion midi in fushcia pink

Current Price £65.00

Lace insert racer midi dress in avocado

Lace insert racer midi dress in avocado

Current Price £69.00

Ruffle shoulder satin slip dress in chocolate

Ruffle shoulder satin slip dress in chocolate

Current Price £69.00

Flutter sleeve godet hem midi dress in green

Flutter sleeve godet hem midi dress in green

Current Price £69.00

+Colours
Twist shoulder backless midi satin dress in abstract yellow print

Twist shoulder backless midi satin dress in abstract yellow print

Current Price £70.00

+Colours
Flutter sleeve godet hem midi dress in mono print

Flutter sleeve godet hem midi dress in mono print

Current Price £69.00

+Colours
Dropped waist chuck on poplin midi dress in pink and choc stripe

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

Asymmetric sleeve full hem occasion midi dress in green blurred rose

Current Price £62.00

Seamed wide leg linen jumpsuit in black

Seamed wide leg linen jumpsuit in black

Current Price £50.00

Lace insert grown on shoulder midi dress in lime

Lace insert grown on shoulder midi dress in lime

Current Price £75.00

+Colours
One shoulder chuck on liquid satin dress in green

One shoulder chuck on liquid satin dress in green

Current Price £56.00

Knot neck asymmetric sleeve midi in tangerine

Knot neck asymmetric sleeve midi in tangerine

Current Price £70.00

Off shoulder midi dress in apple green

Off shoulder midi dress in apple green

Current Price £62.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
Dropped waist woven stripe midi dress in mono

Dropped waist woven stripe midi dress in mono

Current Price £55.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
Gathered bust structured poplin bandeau midi dress in clay

Gathered bust structured poplin bandeau midi dress in clay

Current Price £55.00

Drape neck open back midi dress in green

Drape neck open back midi dress in green

Current Price £75.00

Full neck halter midi dress in bold abstract floral

Full neck halter midi dress in bold abstract floral

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

Grown on sleeve satin dress in black

Grown on sleeve satin dress in black

Current Price £50.00

Cupro long sleeve cowl back mini dress in red

Cupro long sleeve cowl back mini dress in red

Current Price £45.00

Structured rugby collar mini dress in chocolate

Structured rugby collar mini dress in chocolate

Current Price £55.00

+Colours
Structured rugby collar mini dress in beige

Structured rugby collar mini dress in beige

Current Price £55.00

+Colours
Waisted micro mini shirt dress in brown cupro

Waisted micro mini shirt dress in brown cupro

Current Price £49.00

Cut about long sleeve mini dress in burgundy stripe

Cut about long sleeve mini dress in burgundy stripe

Current Price £49.00

Denim slash neck flippy mini dress in mid blue

Denim slash neck flippy mini dress in mid blue

Current Price £38.00

Cut out back satin mini dress in green pink stripe

Cut out back satin mini dress in green pink stripe

Current Price £50.00

Asymmetric mini tea dress in mono abstract print

Asymmetric mini tea dress in mono abstract print

Current Price £49.00

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

Seersucker T-shirt mini dress in brown check

Seersucker T-shirt mini dress in brown check

Current Price £46.00

Waisted ovoid sleeve slash neck mini dress in taupe

Waisted ovoid sleeve slash neck mini dress in taupe

Current Price £49.00

Crinkle bandeau mini dress in brown

Crinkle bandeau mini dress in brown

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

Waisted long sleeve mini dress in blur print

Waisted long sleeve mini dress in blur print

Current Price £46.00

+Colours
Waisted long sleeve mini dress in woodgrain print

Waisted long sleeve mini dress in woodgrain print

Current Price £46.00

+Colours
Heavy twill structured mini dress in yellow winding floral

Heavy twill structured mini dress in yellow winding floral

Current Price £49.00

Raglan sleeve cinch waist mini dress in black

Raglan sleeve cinch waist mini dress in black

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

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.