Dresses

201 items
201 items
Knitted asymmetric stripe full skirt dress in ecru

Knitted asymmetric stripe full skirt dress in ecru

Current Price £65.00

Dropped waist bandeau maxi dress in thick mono stripe

Dropped waist bandeau maxi dress in thick mono stripe

Current Price £50.00

Scarf neck maxi dress in buttermilk abstract animal

Scarf neck maxi dress in buttermilk abstract animal

Current Price £70.00

Ruched bandeau midi dress in stripe

Ruched bandeau midi dress in stripe

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

Dropped waist maxi dress in natural linen

Dropped waist maxi dress in natural linen

Current Price £45.00

+Colours
Satin halter neck maxi dress beaded back detail in lime

Satin halter neck maxi dress beaded back detail in lime

Current Price £75.00

Cupro funnel neck dropped waist long sleeve mini dress in khaki

Cupro funnel neck dropped waist long sleeve mini dress in khaki

Current Price £50.00

Dropped waist maxi dress in chocolate

Dropped waist maxi dress in chocolate

Current Price £45.00

+Colours
Cross back midi cupro dress in orange

Cross back midi cupro dress in orange

Current Price £55.00

Cowl neck dropped hem maxi dress in abstract blur

Cowl neck dropped hem maxi dress in abstract blur

Current Price £65.00

Scarf neck plunge maxi dress with hardware in orange

Scarf neck plunge maxi dress with hardware in orange

Current Price £70.00

Mixed fabric ruffle detail maxi slip in green

Mixed fabric ruffle detail maxi slip in green

Current Price £65.00

+Colours
Poplin ruched neck maxi sundress in ochre

Poplin ruched neck maxi sundress in ochre

Current Price £45.00

+Colours
Dropped waist halter maxi dress in brown and lime check

Dropped waist halter maxi dress in brown and lime check

Current Price £50.00

Satin maxi occasion halter dress in yellow gradient

Satin maxi occasion halter dress in yellow gradient

Current Price £75.00

Knitted crochet chevron mini dress in multi

Knitted crochet chevron mini dress in multi

Current Price £65.00

Cupro dropped waist maxi t-shirt dress in navy

Cupro dropped waist maxi t-shirt dress in navy

Current Price £55.00

+Colours
Open back linen mini dress in khaki colour block

Open back linen mini dress in khaki colour block

Current Price £40.00

Knitted premium crochet full skirt dress in ecru

Knitted premium crochet full skirt dress in ecru

Current Price £78.00

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
Denim open back strappy dress in blue stripe

Denim open back strappy dress in blue stripe

Current Price £46.00

Aline cupro backless mini dress in buttermilk

Aline cupro backless mini dress in buttermilk

Current Price £45.00

Denim funnel neck pinny dress blue rinse

Denim funnel neck pinny dress blue rinse

Current Price £50.00

+Colours
Dropped waist maxi dress in black

Dropped waist maxi dress in black

Current Price £45.00

+Colours
Viscose drape bubble hem racer maxi dress in black

Viscose drape bubble hem racer maxi dress in black

Current Price £34.00

+Colours
Voluminous frill midi dress in black

Voluminous frill midi dress in black

Current Price £60.00

+Colours
Embellished fringing mini dress in green

Embellished fringing mini dress in green

Current Price £120.00

Dropped waist wrap shirt dress in textured off white

Dropped waist wrap shirt dress in textured off white

Current Price £45.00

+Colours
Ruched bandeau midi dress in white

Ruched bandeau midi dress in white

Current Price £55.00

Dropped waist maxi dress in red

Dropped waist maxi dress in red

Current Price £45.00

+Colours
Deep v maxi pinny dress with heavy embroidery in black

Deep v maxi pinny dress with heavy embroidery in black

Current Price £65.00

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
Poplin dropped waist square neck mini dress in black

Poplin dropped waist square neck mini dress in black

Current Price £32.00

+Colours
Off shoulder midi dress in apple green

Off shoulder midi dress in apple green

Current Price £62.00

Dropped waist woven stripe midi dress in mono

Dropped waist woven stripe midi dress in mono

Current Price £55.00

Denim shirred maxi dress with straps in mid blue

Denim shirred maxi dress with straps in mid blue

Current Price £55.00

Shirred bust dropped waist midi poplin dress in buttermilk

Shirred bust dropped waist midi poplin dress in buttermilk

Current Price £55.00

Drape detail midi dress in green

Drape detail midi dress in green

Current Price £65.00

Crinkle v neck zip front utility maxi dress in ecru

Crinkle v neck zip front utility maxi dress in ecru

Current Price £55.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 drape asymmetric mini dress in khaki and brown abstract animal print

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

Current Price £45.00

V neck satin slip dress with chocolate brown contrast lace inserts in cornflower blue

V neck satin slip dress with chocolate brown contrast lace inserts in cornflower blue

Current Price £75.00

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

Ruffle shoulder amalfi slip dress in black based spot

Ruffle shoulder amalfi slip dress in black based spot

Current Price £70.00

+Colours
High neck linen rich trapeze dress in black

High neck linen rich trapeze dress in black

Current Price £40.00

Denim shift mini dress red and pink stripe

Denim shift mini dress red and pink stripe

Current Price £42.00

+Colours
Stripe ruched detail maxi dress in lilac

Stripe ruched detail maxi dress in lilac

Current Price £35.00

Draped scarf neck mini dress in mosaic print

Draped scarf neck mini dress in mosaic print

Current Price £55.00

Cupro dropped waist maxi t-shirt dress in taupe

Cupro dropped waist maxi t-shirt dress in taupe

Current Price £55.00

+Colours
Denim square neck pinny dress in ecru and red stripe

Denim square neck pinny dress in ecru and red stripe

Current Price £42.00

Asymmetric tuck side maxi dress in mono check print

Asymmetric tuck side maxi dress in mono check print

Current Price £55.00

Dropped waist maxi dress in cobalt

Dropped waist maxi dress in cobalt

Current Price £45.00

+Colours
Cutwork broderie mixed trapeze maxi dress in white

Cutwork broderie mixed trapeze maxi dress in white

Current Price £85.00

Poplin dropped waist square neck mini dress in blue

Poplin dropped waist square neck mini dress in blue

Current Price £32.00

+Colours
Denim mini shift dress in mid blue

Denim mini shift dress in mid blue

Current Price £39.00

+Colours
Full hem pleated mini sundress in black

Full hem pleated mini sundress in black

Current Price £36.00

+Colours
Button front cap sleeve maxi sundress in red ditsy floral

Button front cap sleeve maxi sundress in red ditsy floral

Current Price £45.00

Poplin ruched neck maxi sundress in chocolate

Poplin ruched neck maxi sundress in chocolate

Current Price £45.00

+Colours
Tolu Coker x Topshop check open back midi dress in brown check

Tolu Coker x Topshop check open back midi dress in brown check

Current Price £120.00

Full hem pleated mini sundress in lemon

Full hem pleated mini sundress in lemon

Current Price £36.00

+Colours
Curved waistband chiffon t-shirt maxi dress in brown warped check print

Curved waistband chiffon t-shirt maxi dress in brown warped check print

Current Price £58.00

+Colours
Ruched bandeau mini dress in buttermilk

Ruched bandeau mini dress in buttermilk

Current Price £45.00

+Colours
Knitted multi stripe maxi dress in blue

Knitted multi stripe maxi dress in blue

Current Price £45.00

Denim godet seam maxi dress in rich blue

Denim godet seam maxi dress in rich blue

Current Price £65.00

Long sleeve funnel neck shirt dress with wrap detail in charcoal grey

Long sleeve funnel neck shirt dress with wrap detail in charcoal grey

Current Price £60.00

Grown on shoulder midi dress in soft touch electric blue

Grown on shoulder midi dress in soft touch electric blue

Current Price £62.00

+Colours
Slash neck mini dress in blurry green print

Slash neck mini dress in blurry green print

Current Price £48.00

Denim wrap mini dress in indigo rinse

Denim wrap mini dress in indigo rinse

Current Price £45.00

+Colours
Denim seam detail maxi dress in indigo rinse

Denim seam detail maxi dress in indigo rinse

Current Price £55.00

Structured mini dress with twist shoulder in off white

Structured mini dress with twist shoulder in off white

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

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.