End of Season Sale

Up to 50% off - your favourite styles, now reduced

Dresses

213 items
213 items
Lace insert pintucked waist mini tea dress in pink floral

Lace insert pintucked waist mini tea dress in pink floral

Current Price £45.00

+Colours
Premium chiffon high low maxi dress with smocking detail in green polka dot

Premium chiffon high low maxi dress with smocking detail in green polka dot

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

Ruched bandeau midi dress in stripe

Ruched bandeau midi dress in stripe

Current Price £55.00

Satin racer neck maxi dress in pink floral jacquard

Satin racer neck maxi dress in pink floral jacquard

Current Price £65.00

+Colours
Linen rich halter neck wrap mini dress in chocolate

Linen rich halter neck wrap mini dress in chocolate

Current Price £38.00

Soft touch cupro halter neck low back maxi dress in washed black

Soft touch cupro halter neck low back maxi dress in washed black

Current Price £38.00

+Colours
Cotton deep v lace trapeze mini dress in washed lime

Cotton deep v lace trapeze mini dress in washed lime

Current Price £38.00

+Colours
Scarf detail chiffon maxi dress in yellow animal print

Scarf detail chiffon maxi dress in yellow animal print

Current Price £55.00

Organza layered bandeau maxi dress in buttermilk

Organza layered bandeau maxi dress in buttermilk

Current Price £55.00

+Colours
Premium embroidered dropped waist maxi sundress in ochre

Premium embroidered dropped waist maxi sundress in ochre

Current Price £75.00

Satin low scoop flood length slip dress in black and orange bold floral

Satin low scoop flood length slip dress in black and orange bold floral

Current Price £68.00

+Colours
Poplin strappy back volume maxi sundress in mosaic print

Poplin strappy back volume maxi sundress in mosaic print

Current Price £50.00

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
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
Denim mandarin collared mini dress in indigo rinse

Denim mandarin collared mini dress in indigo rinse

Current Price £50.00

Denim v neck button through maxi dress in bone

Denim v neck button through maxi dress in bone

Current Price £65.00

Satin dropped waist blouson bandeau in chocolate brown

Satin dropped waist blouson bandeau in chocolate brown

Current Price £65.00

+Colours
Poplin strappy back volume maxi dress in black

Poplin strappy back volume maxi dress in black

Current Price £50.00

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

Ruched backless maxi dress in rich blue

Ruched backless maxi dress in rich blue

Current Price £55.00

Denim square neck pinny dress in bleach

Denim square neck pinny dress in bleach

Current Price £42.00

+Colours
T-shirt maxi dress in washed lime

T-shirt maxi dress in washed lime

Current Price £50.00

Poplin dropped waist bandeau maxi dress in thick mono stripe

Poplin dropped waist bandeau maxi dress in thick mono stripe

Current Price £50.00

Broderie twist shoulder mini dress in white

Broderie twist shoulder mini dress in white

Current Price £45.00

Ruffle shoulder amalfi slip dress in black based spot

Ruffle shoulder amalfi slip dress in black based spot

Current Price £70.00

+Colours
Drop armhole rib maxi dress in black

Drop armhole rib maxi dress in black

Current Price £30.00

+Colours
Grown on shoulder midi dress in green

Grown on shoulder midi dress in green

Current Price £62.00

+Colours
Soft touch halter neck low back maxi dress in woven mono stripe

Soft touch halter neck low back maxi dress in woven mono 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

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

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

Current Price £65.00

+Colours
Funnel neck organza sheer maxi dress in chocolate

Funnel neck organza sheer maxi dress in chocolate

Current Price £55.00

Draped scarf neck mini dress in mosaic print

Draped scarf neck mini dress in mosaic print

Current Price £55.00

Beaded strap trapeze mini dress with 3D cording in brown

Beaded strap trapeze mini dress with 3D cording in brown

Current Price £55.00

Denim mini v -neck shift dress in indigo rinse

Denim mini v -neck shift dress in indigo rinse

Current Price £42.00

+Colours
Tie neck halter flippy mini dress with embroidered detail in black

Tie neck halter flippy mini dress with embroidered detail in black

Current Price £60.00

Mesh floral print ruched maxi dress in purple

Mesh floral print ruched maxi dress in purple

Current Price £42.00

+Colours
Satin shirred detail tea dress in bright emerald green

Satin shirred detail tea dress in bright emerald green

Current Price £55.00

Aline cupro backless mini dress in buttermilk

Aline cupro backless mini dress in buttermilk

Current Price £45.00

Linen rich drape asymmetric mini dress in khaki and brown abstract animal print

Linen rich drape asymmetric mini dress in khaki and brown abstract animal print

Current Price £45.00

Denim short sleeve button down mini dress bleach

Denim short sleeve button down mini dress bleach

Current Price £46.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
Drawcord detail tech fabric balloon maxi dress in khaki

Drawcord detail tech fabric balloon maxi dress in khaki

Current Price £65.00

Linen open back mini dress in bold blue abstract print

Linen open back mini dress in bold blue abstract print

Current Price £38.00

Premium viscose high neck open back maxi dress in apple green

Premium viscose high neck open back maxi dress in apple green

Current Price £95.00

Premium satin dropped waist bandeau maxi dress in orange

Premium satin dropped waist bandeau maxi dress in orange

Current Price £75.00

+Colours
Linen rich mini shift dress in brown with top stitch

Linen rich mini shift dress in brown with top stitch

Current Price £36.00

+Colours
Satin polka dot ruched tie shoulder maxi dress in yellow

Satin polka dot ruched tie shoulder maxi dress in yellow

Current Price £55.00

Deep v lace insert maxi dress in cobalt

Deep v lace insert maxi dress in cobalt

Current Price £65.00

Cotton twill structured drop shoulder maxi dress in mono animal print

Cotton twill structured drop shoulder maxi dress in mono animal print

Current Price £55.00

Deep v maxi pinny dress with heavy embroidery in black

Deep v maxi pinny dress with heavy embroidery in black

Current Price £65.00

Cross back midi cupro dress in orange

Cross back midi cupro dress in orange

Current Price £55.00

Sculptural drape mini dress in chocolate

Sculptural drape mini dress in chocolate

Current Price £60.00

V neck slip dress with chocolate contrast lace in cornflower blue

V neck slip dress with chocolate contrast lace in cornflower blue

Current Price £75.00

Chiffon scarf neck bubble hem maxi dress in buttermilk abstract animal print

Chiffon scarf neck bubble hem maxi dress in buttermilk abstract animal print

Current Price £70.00

Dropped waist halter maxi dress in brown and lime check

Dropped waist halter maxi dress in brown and lime check

Current Price £50.00

Premium chiffon high low maxi dress with smocking detail in watercolour floral

Premium chiffon high low maxi dress with smocking detail in watercolour floral

Current Price £85.00

+Colours
Chiffon cut away racer neck full skirt maxi dress in abstract animal

Chiffon cut away racer neck full skirt maxi dress in abstract animal

Current Price £68.00

+Colours
Crinkle ruched front maxi cami dress in olive

Crinkle ruched front maxi cami dress in olive

Current Price £45.00

Long sleeve blouson mini dress in white stripe

Long sleeve blouson mini dress in white stripe

Current Price £58.00

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

Satin bias halter neck open scoop back maxi dress in bold contrast floral

Current Price £68.00

+Colours
Knitted textured twist detail off shoulder maxi dress in neutral

Knitted textured twist detail off shoulder maxi dress in neutral

Current Price £40.00

+Colours
Satin asym beaded neck maxi occasion dress in blue

Satin asym beaded neck maxi occasion dress in blue

Current Price £70.00

+Colours
Grown on shoulder maxi dress in black

Grown on shoulder maxi dress in black

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

Premium bubble hem bandeau maxi dress in green

Premium bubble hem bandeau maxi dress in green

Current Price £95.00

Linen rich high neck trapeze dress in black

Linen rich high neck trapeze dress in black

Current Price £40.00

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

Denim barrel maxi dress in red stripe

Denim barrel maxi dress in red stripe

Current Price £65.00

+Colours
Denim funnel neck pinny dress in bone

Denim funnel neck pinny dress in bone

Current Price £50.00

+Colours
Premium halter neck wrap maxi dress in natural mono polka dot

Premium halter neck wrap maxi dress in natural mono polka dot

Current Price £65.00

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

Satin bias halter neck open scoop back maxi dress in lime

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