HAPPY NEW YEAR

10% OFF SALE

USE CODE TOP26

Dresses

238 items
238 items
Chiffon mini tea dress in rust floral print

Chiffon mini tea dress in rust floral print

Previous Price£40.00Current Price £34.00

Raglan sleeve cinch waist mini dress in black

Raglan sleeve cinch waist mini dress in black

Previous Price£34.00Current Price £18.70

Cape detail midi dress in black

Cape detail midi dress in black

Current Price £50.00

Cupro open cowl back maxi dress in charcoal grey

Cupro open cowl back maxi dress in charcoal grey

Previous Price£50.00Current Price £42.50

Hanky hem mini dress with pinched straps in black based floral

Hanky hem mini dress with pinched straps in black based floral

Previous Price£55.00Current Price £22.00

Halter neck maxi dress in blue boutique print

Halter neck maxi dress in blue boutique print

Previous Price£62.00Current Price £31.00

+Colours
One shoulder chuck on liquid satin dress in green

One shoulder chuck on liquid satin dress in green

Previous Price£56.00Current Price £36.40

Folded edge satin Cami slip maxi in rose maroon

Folded edge satin Cami slip maxi in rose maroon

Previous Price£70.00Current Price £59.50

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

Grown on shoulder chiffon mini dress with sash in textured buttermilk

Previous Price£50.00Current Price £20.00

Waisted micro mini shirt dress in black cupro

Waisted micro mini shirt dress in black cupro

Previous Price£49.00Current Price £22.09

+Colours
Knitted high V-neck mini oversized dress in Navy

Knitted high V-neck mini oversized dress in Navy

Current Price £45.00

Cupro lace trim midi slip dress in black

Cupro lace trim midi slip dress in black

Current Price £55.00

Ruched side midi dress with drape back detail in brown and lime floral

Ruched side midi dress with drape back detail in brown and lime floral

Previous Price£70.00Current Price £56.00

Deep plunge ruffle maxi gown in black

Deep plunge ruffle maxi gown in black

Previous Price£85.00Current Price £29.75

+Colours
One sleeve drape sequin mini dress in oyster

One sleeve drape sequin mini dress in oyster

Previous Price£60.00Current Price £14.94

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

Previous Price£260.00Current Price £221.00

Cowl maxi slip dress in grunge floral

Cowl maxi slip dress in grunge floral

Previous Price£60.00Current Price £18.00

Bust detail dropped hem midi dress in navy and red pinstripe

Bust detail dropped hem midi dress in navy and red pinstripe

Previous Price£55.00Current Price £19.25

Cross back midi cupro dress in boutique stripe

Cross back midi cupro dress in boutique stripe

Previous Price£62.00Current Price £50.00

Open back satin midi dress in black white floral

Open back satin midi dress in black white floral

Previous Price£69.00Current Price £31.11

Cupro long sleeve cowl back mini dress in red

Cupro long sleeve cowl back mini dress in red

Previous Price£45.00Current Price £11.18

Long sleeve ruched maxi dress in chocolate brown

Long sleeve ruched maxi dress in chocolate brown

Previous Price£45.00Current Price £24.84

Ruched polkadot maxi dress in brown

Ruched polkadot maxi dress in brown

Previous Price£50.00Current Price £42.30

+Colours
Premium embellished low cut maxi dress with open back in silver

Premium embellished low cut maxi dress with open back in silver

Current Price £220.00

Grown on shoulder sash dress in mono spot

Grown on shoulder sash dress in mono spot

Current Price £55.00

Satin drape neck maxi dress with lace trim in caramel

Satin drape neck maxi dress with lace trim in caramel

Current Price £68.00

+Colours
Satin asymmetric lace trim midi slip dress in black

Satin asymmetric lace trim midi slip dress in black

Current Price £48.00

+Colours
High neck open back chuck on velvet maxi dress in black

High neck open back chuck on velvet maxi dress in black

Current Price £55.00

Funnel neck cupro mini dress in chocolate

Funnel neck cupro mini dress in chocolate

Current Price £50.00

Racer neck drop waist maxi dress in chocolate brown polka dot

Racer neck drop waist maxi dress in chocolate brown polka dot

Previous Price£65.00Current Price £32.37

Faux suede hidden button plaquette midi dress in brown

Faux suede hidden button plaquette midi dress in brown

Previous Price£55.00Current Price £44.00

Ruffle shoulder satin slip dress in chocolate

Ruffle shoulder satin slip dress in chocolate

Previous Price£69.00Current Price £55.26

+Colours
Poet sleeve frill mini dress in green floral print

Poet sleeve frill mini dress in green floral print

Previous Price£55.00Current Price £24.80

+Colours
Real suede open collar mini shirt dress in brown

Real suede open collar mini shirt dress in brown

Previous Price£200.00Current Price £160.00

Denim wrap mini dress in bleach

Denim wrap mini dress in bleach

Previous Price£42.00Current Price £17.43

Twist shoulder backless midi satin dress in red

Twist shoulder backless midi satin dress in red

Previous Price£70.00Current Price £45.50

Off shoulder midi dress in abstract pink print

Off shoulder midi dress in abstract pink print

Previous Price£62.00Current Price £52.45

High neck racer satin midi dress in ombre stripe

High neck racer satin midi dress in ombre stripe

Previous Price£62.00Current Price £31.00

Poplin mix scoop neck maxi dress in white

Poplin mix scoop neck maxi dress in white

Previous Price£50.00Current Price £25.00

Flutter sleeve godet hem midi dress in blurred floral

Flutter sleeve godet hem midi dress in blurred floral

Previous Price£69.00Current Price £37.95

Flutter sleeve godet hem midi dress in mono print

Flutter sleeve godet hem midi dress in mono print

Previous Price£69.00Current Price £27.60

Satin bandeau mini dress in chartreuse

Satin bandeau mini dress in chartreuse

Previous Price£45.00Current Price £18.00

Slash neck mini dress in burgundy premium cupro jacquard

Slash neck mini dress in burgundy premium cupro jacquard

Previous Price£55.00Current Price £46.53

Lace insert grown on shoulder midi dress in lime

Lace insert grown on shoulder midi dress in lime

Previous Price£75.00Current Price £63.45

+Colours
Halter tie neck liquid metallic maxi slip dress in silver

Halter tie neck liquid metallic maxi slip dress in silver

Current Price £75.00

Waisted micro mini shirt dress in brown cupro

Waisted micro mini shirt dress in brown cupro

Previous Price£49.00Current Price £14.70

+Colours
Heavy twill contrast stitch short sleeve mini dress in black

Heavy twill contrast stitch short sleeve mini dress in black

Previous Price£45.00Current Price £38.07

Gathered bust structured poplin bandeau midi dress in clay

Gathered bust structured poplin bandeau midi dress in clay

Previous Price£55.00Current Price £30.38

Flutter sleeve godet hem midi dress in green

Flutter sleeve godet hem midi dress in green

Previous Price£69.00Current Price £62.10

+Colours
Lace slip midi in metallic abstract print

Lace slip midi in metallic abstract print

Current Price £75.00

Lace ruched front drop waist maxi dress in green

Lace ruched front drop waist maxi dress in green

Previous Price£55.00Current Price £47.00

+Colours
Low armhole maxi occasion dress in chocolate

Low armhole maxi occasion dress in chocolate

Previous Price£65.00Current Price £52.00

+Colours
Drape neck off shoulder maxi occasion dress in rust

Drape neck off shoulder maxi occasion dress in rust

Previous Price£62.00Current Price £24.80

Open collar ruched long sleeve midi shirt dress in taupe

Open collar ruched long sleeve midi shirt dress in taupe

Current Price £55.00

+Colours
Blouson sleeve mini tea dress in grungy floral

Blouson sleeve mini tea dress in grungy floral

Previous Price£55.00Current Price £16.50

+Colours
Deep plunge ruffle maxi gown in red

Deep plunge ruffle maxi gown in red

Previous Price£85.00Current Price £34.00

+Colours
Occasion cowl neck dress in mono polka dot print

Occasion cowl neck dress in mono polka dot print

Previous Price£65.00Current Price £22.75

Halter layer chiffon dress in black and white floral

Halter layer chiffon dress in black and white floral

Previous Price£65.00Current Price £35.75

+Colours
Halter layer chiffon dress in pink and cream print

Halter layer chiffon dress in pink and cream print

Previous Price£65.00Current Price £22.75

+Colours
Raw seemed frill maxi dress in mono winding floral

Raw seemed frill maxi dress in mono winding floral

Previous Price£85.00Current Price £25.50

+Colours
Raw seemed frill maxi dress in airforce blue

Raw seemed frill maxi dress in airforce blue

Previous Price£85.00Current Price £29.75

+Colours
Full neck halter midi dress in bold abstract floral

Full neck halter midi dress in bold abstract floral

Previous Price£69.00Current Price £44.85

Cowl back flutter sleeve maxi dress in airforce blue

Cowl back flutter sleeve maxi dress in airforce blue

Previous Price£70.00Current Price £48.82

+Colours
High neck open back chuck on cupro midi dress in charcoal

High neck open back chuck on cupro midi dress in charcoal

Previous Price£55.00Current Price £22.00

+Colours
High neck open back chuck on cupro midi dress in buttermilk

High neck open back chuck on cupro midi dress in buttermilk

Previous Price£55.00Current Price £44.00

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

Seamed high cowl neck maxi dress in vibrant vintage floral

Previous Price£69.00Current Price £17.14

Premium ruffle pintuck gown in falling lilac flowers

Premium ruffle pintuck gown in falling lilac flowers

Previous Price£120.00Current Price £42.00

Cape sleeve godet hem mini dress in red based spot

Cape sleeve godet hem mini dress in red based spot

Previous Price£49.00Current Price £19.60

Cowl back long sleeve mini satin in caramel

Cowl back long sleeve mini satin in caramel

Previous Price£55.00Current Price £19.25

+Colours
Deep v tucked side satin maxi dress in peach

Deep v tucked side satin maxi dress in peach

Previous Price£70.00Current Price £26.14

Cut out back satin mini dress in green pink stripe

Cut out back satin mini dress in green pink stripe

Previous Price£50.00Current Price £22.50

Knot neck deep cowl occasion midi in fushcia pink

Knot neck deep cowl occasion midi in fushcia pink

Previous Price£65.00Current Price £22.75

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.