Order now,

wear tomorrow for just £2.95

Dresses

314 items
314 items
Broderie occasion maxi dress with beaded trim in rust

Broderie occasion maxi dress with beaded trim in rust

Current Price £120.00

Tolu Coker x Topshop knitted ovoid sleeve structured dress in navy

Tolu Coker x Topshop knitted ovoid sleeve structured dress in navy

Current Price £95.00

Denim seamed mini dress in bleach

Denim seamed mini dress in bleach

Current Price £46.00

Structured flippy hem mini dress in olive

Structured flippy hem mini dress in olive

Current Price £50.00

+Colours
Dropped waist sleeveless shirt dress in white

Dropped waist sleeveless shirt dress in white

Current Price £85.00

Denim v neck peplum mini dress in indigo rinse

Denim v neck peplum mini dress in indigo rinse

Current Price £46.00

Denim mini cami swing dress in indigo rinse

Denim mini cami swing dress in indigo rinse

Current Price £39.00

Gathered waist long sleeve shirt dress in burgundy stripe

Gathered waist long sleeve shirt dress in burgundy stripe

Current Price £49.00

Cut out waist poplin maxi dress in chocolate

Cut out waist poplin maxi dress in chocolate

Current Price £55.00

Seamed detail midi bandeau dress in dusty blue

Seamed detail midi bandeau dress in dusty blue

Current Price £55.00

Denim pleat detail mini dress in indigo rinse

Denim pleat detail mini dress in indigo rinse

Current Price £46.00

Denim mini dress with ovoid sleeve in indigo

Denim mini dress with ovoid sleeve in indigo

Current Price £55.00

Square neck 90s mini in faux pony hair

Square neck 90s mini in faux pony hair

Current Price £55.00

Denim ovoid sleeve mini dress in indigo rinse

Denim ovoid sleeve mini dress in indigo rinse

Current Price £55.00

+Colours
Denim high neck button through shirt dress in pink

Denim high neck button through shirt dress in pink

Current Price £55.00

Embellished raffia slip dress with frill in yellow

Embellished raffia slip dress with frill in yellow

Current Price £85.00

Knitted tubular trim scoop neck maxi dress in khaki

Knitted tubular trim scoop neck maxi dress in khaki

Current Price £45.00

Knitted low scoop crochet maxi dress in neutral stone

Knitted low scoop crochet maxi dress in neutral stone

Current Price £38.00

Ruched backless maxi dress in rich blue

Ruched backless maxi dress in rich blue

Current Price £55.00

Cowl neck full hem mini tea dress in soft pink ditsy floral

Cowl neck full hem mini tea dress in soft pink ditsy floral

Current Price £38.00

Knitted ribbed tassel maxi dress in green

Knitted ribbed tassel maxi dress in green

Current Price £55.00

Jacquard spot maxi occasion dress with open back in lemon and blue floral print

Jacquard spot maxi occasion dress with open back in lemon and blue floral print

Current Price £68.00

Soft touch double layer cupro cut out maxi in beige

Soft touch double layer cupro cut out maxi in beige

Current Price £42.00

+Colours
Maxi cinch waist polo dress in grey

Maxi cinch waist polo dress in grey

Current Price £45.00

Knot detail midi dress with asymmetric hem in buttermilk

Knot detail midi dress with asymmetric hem in buttermilk

Current Price £60.00

+Colours
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 £78.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.