Dresses
219 itemsSatin asymmetric lace trim midi slip dress in black
Current Price £48.00
Structured drape mini dress in soft lime
Current Price £45.00
Twisted shoulder sheer skirt midi dress in off-white
Current Price £70.00
Denim slash neck flippy mini dress in mid blue
Current Price £38.00
Ruched bandeau mini dress in taupe
Current Price £45.00
Ruched side gathered shoulder midi dress in brown lime stripe
Current Price £45.00
Ruffle shoulder satin slip dress in navy
Current Price £68.00
Structured drape mini dress in chocolate
Current Price £45.00
Premium ruched bust midi dress in cream
Current Price £75.00
Long sleeve velvet and chiffon mix mini dress with shoulder pads in black
Current Price £50.00
Denim cami swing mini dress in bleach
Current Price £39.00
Gathered waist long sleeve shirt dress in burgundy stripe
Current Price £49.00
Denim ovoid sleeve mini dress in otter cord
Current Price £60.00
Mixed fabric ruffle detail maxi slip in rust
Current Price £65.00
Tolu Coker x Topshop knitted ovoid sleeve structured dress in multi
Current Price £95.00
Volume hem dropped waist maxi dress in blue check chiffon
Current Price £65.00
Shoulder pad sleeveless maxi dress in olive
Current Price £40.00
Vintage lace mini slip dress in deep lime
Current Price £45.00
Off shoulder tucked waist mini linen dress in chocolate
Current Price £45.00
Bandeau super dropped waist poplin maxi dress in white
Current Price £55.00
Asymmetric ruched side maxi dress in grey
Current Price £65.00
Voluminous frill midi dress in black
Current Price £60.00
One sleeve drape maxi dress in chocolate
Current Price £70.00
Slash neck drape back maxi dress in navy
Current Price £65.00
Satin asym beaded neck maxi occasion dress in blue
Current Price £70.00
Mesh maxi animal print long sleeve dress in multi
Current Price £55.00
Denim mini wrap dress in mid blue
Current Price £42.00
Floral print long sleeve ruched side slinky mini dress in multi
Current Price £42.00
Satin halter cowl neck mini dress with black contrast lace trim in oyster
Current Price £55.00
V neck heavy seamed midi dress in rust
Current Price £55.00
Satin high neck cowl maxi dress in bold abstract
Current Price £60.00
Denim open back strappy dress in blue stripe
Current Price £46.00
Knot detail midi dress with asymmetric hem in off white
Current Price £60.00
Mesh maxi blurred abstract print long sleeve dress in multi
Current Price £55.00
High neck cowl maxi dress in black
Current Price £60.00
Waisted long sleeve mini dress in blur print
Current Price £46.00
Structured bandeau with roping detail in green
Current Price £55.00
Sheer sleeveless maxi dress with ruched detail in ecru
Current Price £60.00
Satin slash neck draped cowl front maxi in black
Current Price £70.00
Asym sleeve tie waist cupro maxi dress in khaki
Current Price £65.00
Denim seamed mini dress in bleach
Current Price £46.00
Drop armhole rib maxi dress in chocolate brown
Current Price £30.00
Knitted full skirt dress in ivory
Current Price £65.00
Asymmetric flutter sleeve maxi dress with seaming in lemon
Current Price £55.00
Denim ovoid sleeve mini dress in indigo rinse
Current Price £55.00
Denim mini dress with ovoid sleeve in indigo
Current Price £55.00
Ruched front drop waist maxi dress in large animal print
Current Price £55.00
Organza layered bandeau maxi dress in blurred floral print
Current Price £60.00
Satin drape neck maxi dress with lace trim in black
Current Price £68.00
Embellished raffia slip dress with frill in yellow
Current Price £85.00
High neck dropped waist maxi dress in natural stripe
Current Price £68.00
Slash neck cupro maxi dress in grey
Current Price £55.00
Voluminous frill midi dress in rust
Current Price £60.00
Satin slash neck draped cowl front maxi in olive
Current Price £70.00
Structured flippy hem mini dress in buttermilk
Current Price £49.00
Knitted full skirt dress in olive
Current Price £65.00
Asym sleeve tie waist cupro maxi dress in burnt brown
Current Price £65.00
Heavy foiled lace maxi dress in silver
Current Price £85.00
Long sleeve ruffle maxi dress in blurred rusty floral
Current Price £65.00
Knitted abstract mesh long sleeve maxi dress in burnt orange
Current Price £50.00
Structured flippy hem mini dress in olive
Current Price £50.00
Frill halter neck maxi dress in iridescent mink
Current Price £75.00
Denim v neck peplum mini dress in indigo rinse
Current Price £46.00
Knitted high v-neck mini oversized jumper dress in ivory
Current Price £45.00
Denim mini cami swing dress in indigo rinse
Current Price £39.00
Asymmetric flutter sleeve maxi dress with seaming in pink
Current Price £55.00
Denim pleat detail mini dress in indigo rinse
Current Price £46.00
Square neck 90s mini in faux pony hair
Current Price £55.00
Slash neck midi dress in black premium cupro jacquard
Current Price £68.00
Satin structured dropped waist maxi dress in washed lime
Current Price £75.00
Poplin lace godet midi dress in black
Current Price £59.00
Long sleeve scoop back a-line maxi dress in black
Current Price £42.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.