Denim. Defined by You.

Our new autumn collection drop has landed

Dresses

139 items
139 items
Premium viscose lace insert pintucked maxi tea dress in rust

Premium viscose lace insert pintucked maxi tea dress in rust

Current Price £75.00

+Colours
Deep v lace insert maxi dress in cobalt

Deep v lace insert maxi dress in cobalt

Current Price £65.00

Satin dropped waist maxi dress with contrast tie belt in mono geometric print

Satin dropped waist maxi dress with contrast tie belt in mono geometric print

Current Price £75.00

+Colours
Delicate tie front maxi dress with lace insert in pink stripe

Delicate tie front maxi dress with lace insert in pink stripe

Current Price £60.00

Flippy hem mini dress with pintucks in orange rust

Flippy hem mini dress with pintucks in orange rust

Current Price £45.00

Cut away racer neck full skirt maxi dress in taupe and chocolate polka dot

Cut away racer neck full skirt maxi dress in taupe and chocolate polka dot

Current Price £68.00

+Colours
Draped scarf neck mini dress in mosaic print

Draped scarf neck mini dress in mosaic print

Current Price £55.00

Poplin bubble cape mini dress in white

Poplin bubble cape mini dress in white

Current Price £45.00

+Colours
Cross back midi cupro dress in orange

Cross back midi cupro dress in orange

Current Price £55.00

Cut away racer neck full skirt maxi dress in buttermilk

Cut away racer neck full skirt maxi dress in buttermilk

Current Price £65.00

+Colours
Satin v neck maxi slip dress with lace inserts in mole

Satin v neck maxi slip dress with lace inserts in mole

Current Price £65.00

T-shirt maxi dress in washed lime

T-shirt maxi dress in washed lime

Current Price £50.00

Ruched front cami maxi dress in black

Ruched front cami maxi dress in black

Current Price £50.00

Bandeau cinch waist structured maxi dress in chocolate

Bandeau cinch waist structured maxi dress in chocolate

Current Price £60.00

Satin bias halter neck open scoop back maxi dress in purple

Satin bias halter neck open scoop back maxi dress in purple

Current Price £65.00

+Colours
Halter backless maxi dress in abstract stripe

Halter backless maxi dress in abstract stripe

Current Price £45.00

+Colours
Cotton bubble cape mini dress in woven blue and mint stripe

Cotton bubble cape mini dress in woven blue and mint stripe

Current Price £45.00

+Colours
Satin racer neck maxi dress in blue floral jacquard

Satin racer neck maxi dress in blue floral jacquard

Current Price £65.00

+Colours
Satin dropped waist blouson bandeau maxi dress in chocolate brown

Satin dropped waist blouson bandeau maxi dress in chocolate brown

Current Price £65.00

+Colours
Denim short sleeve button down mini dress bleach

Denim short sleeve button down mini dress bleach

Current Price £46.00

+Colours
Satin short sleeve asymmetric tunic mini dress in warped check print

Satin short sleeve asymmetric tunic mini dress in warped check print

Current Price £50.00

Premium linen blend halter neck lace hem occasion maxi dress in check

Premium linen blend halter neck lace hem occasion maxi dress in check

Current Price £65.00

+Colours
Satin full neck halter midi dress in buttermilk based blue floral

Satin full neck halter midi dress in buttermilk based blue floral

Current Price £65.00

+Colours
Embroidered maxi occasion dress in orange

Embroidered maxi occasion dress in orange

Current Price £85.00

Long sleeve ruffle mini dress with scarf wrap detail in petrol blue

Long sleeve ruffle mini dress with scarf wrap detail in petrol blue

Current Price £55.00

+Colours
Satin dropped waist maxi dress with contrast tie belt in gold and blue

Satin dropped waist maxi dress with contrast tie belt in gold and blue

Current Price £75.00

+Colours
Viscose satin low scoop flood length maxi slip dress in orange

Viscose satin low scoop flood length maxi slip dress in orange

Current Price £65.00

+Colours
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
Organza layered bandeau maxi dress in buttermilk

Organza layered bandeau maxi dress in buttermilk

Current Price £55.00

+Colours
Satin twist strap maxi dress in buttermilk

Satin twist strap maxi dress in buttermilk

Current Price £60.00

+Colours
Satin bias halter neck open scoop back maxi dress in blue floral

Satin bias halter neck open scoop back maxi dress in blue floral

Current Price £68.00

+Colours
Satin dropped waist blouson bandeau maxi dress in green floral

Satin dropped waist blouson bandeau maxi dress in green floral

Current Price £68.00

+Colours
Denim short sleeve button down mini dress mid blue

Denim short sleeve button down mini dress mid blue

Current Price £46.00

+Colours
Deep v back strappy midi sundress with cording in green

Deep v back strappy midi sundress with cording in green

Current Price £55.00

Knitted funnel neck yoke detail mini dress in charcoal

Knitted funnel neck yoke detail mini dress in charcoal

Current Price £40.00

Satin bias halter neck open scoop back maxi dress in colour block animal

Satin bias halter neck open scoop back maxi dress in colour block animal

Current Price £65.00

+Colours
Satin cut away racer neck full skirt maxi dress in mono wavy print

Satin cut away racer neck full skirt maxi dress in mono wavy print

Current Price £65.00

+Colours
Denim short sleeve mini dress in bone

Denim short sleeve mini dress in bone

Current Price £50.00

+Colours
Slash neck mini dress in blurry green print

Slash neck mini dress in blurry green print

Current Price £48.00

Satin halter neck maxi dress beaded back detail in lime

Satin halter neck maxi dress beaded back detail in lime

Current Price £75.00

Ruched front cami maxi dress in red

Ruched front cami maxi dress in red

Current Price £50.00

Chiffon floral print frill one shoulder maxi dress in green

Chiffon floral print frill one shoulder maxi dress in green

Current Price £75.00

Cupro dropped waist maxi t-shirt dress in navy

Cupro dropped waist maxi t-shirt dress in navy

Current Price £55.00

+Colours
Chiffon maxi dress with pintuck details in lemon blurred floral

Chiffon maxi dress with pintuck details in lemon blurred floral

Current Price £68.00

+Colours
Mesh floral print ruched maxi dress in black

Mesh floral print ruched maxi dress in black

Current Price £50.00

+Colours
Volume hem dropped waist maxi dress in blue check chiffon

Volume hem dropped waist maxi dress in blue check chiffon

Current Price £65.00

Off shoulder midi dress in apple green

Off shoulder midi dress in apple green

Current Price £62.00

Knitted asymmetric stripe maxi dress in blue multi

Knitted asymmetric stripe maxi dress in blue multi

Current Price £48.00

Denim shirt belted mini dress in bone

Denim shirt belted mini dress in bone

Current Price £55.00

Poplin ruched full skirt maxi dress in ivory

Poplin ruched full skirt maxi dress in ivory

Current Price £55.00

Mixed fabric ruffle detail maxi slip in rust

Mixed fabric ruffle detail maxi slip in rust

Current Price £65.00

+Colours
Satin dropped waist blouson bandeau maxi dress in blue

Satin dropped waist blouson bandeau maxi dress in blue

Current Price £65.00

+Colours
Contrast print beaded strap maxi dress in sketchy floral and stripe

Contrast print beaded strap maxi dress in sketchy floral and stripe

Current Price £75.00

+Colours
Grown on sleeve satin dress in black

Grown on sleeve satin dress in black

Current Price £50.00

+Colours
Crinkle v neck zip front utility maxi dress in black

Crinkle v neck zip front utility maxi dress in black

Current Price £55.00

+Colours
Waisted long sleeve mini dress in blur print

Waisted long sleeve mini dress in blur print

Current Price £46.00

+Colours
Cupro dropped waist maxi t-shirt dress in taupe

Cupro dropped waist maxi t-shirt dress in taupe

Current Price £55.00

+Colours
Embellished raffia slip dress with frill in yellow

Embellished raffia slip dress with frill in yellow

Current Price £85.00

Long sleeve high neck tuck side mini dress in off white

Long sleeve high neck tuck side mini dress in off white

Current Price £60.00

Long sleeve tuck side mini dress in burgundy

Long sleeve tuck side mini dress in burgundy

Current Price £60.00

Long sleeve ruffle mini dress with scarf wrap detail in abstract woodgrain print

Long sleeve ruffle mini dress with scarf wrap detail in abstract woodgrain print

Current Price £58.00

+Colours
Knitted asymmetric stripe full skirt dress in ecru

Knitted asymmetric stripe full skirt dress in ecru

Current Price £65.00

Denim ruched maxi dress in mid blue

Denim ruched maxi dress in mid blue

Current Price £65.00

+Colours
Scarf detail chiffon maxi dress in purple and green stripe

Scarf detail chiffon maxi dress in purple and green stripe

Current Price £55.00

+Colours
Slash neck midi dress in black premium cupro jacquard

Slash neck midi dress in black premium cupro jacquard

Current Price £68.00

+Colours
Premium embellished high neck open back maxi dress in natural abstract animal print

Premium embellished high neck open back maxi dress in natural abstract animal print

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

Previous Price£260.00Current Price £64.99

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.