It’s getting cold. Wrap up in our warmest outerwear.

Shop now.

Dresses

177 items
177 items
Premium burnout devore corset maxi dress with fringing detail in multi animal print

Premium burnout devore corset maxi dress with fringing detail in multi animal print

Current Price £130.00

+Colours
Premium satin maxi dress with raw seam detail in navy with ecru topstitching

Premium satin maxi dress with raw seam detail in navy with ecru topstitching

Current Price £125.00

Premium silk touch unlined maxi slip dress with satin tie side details in black

Premium silk touch unlined maxi slip dress with satin tie side details in black

Current Price £80.00

Premium satin dropped waist bandeau maxi dress in black

Premium satin dropped waist bandeau maxi dress in black

Current Price £80.00

+Colours
Satin jacquard dropped waist low scoop maxi dress in navy and red floral

Satin jacquard dropped waist low scoop maxi dress in navy and red floral

Current Price £65.00

+Colours
Chiffon flutter sleeve maxi dress in black spaced floral

Chiffon flutter sleeve maxi dress in black spaced floral

Current Price £80.00

Premium sequin embellished low scoop maxi dress with contrast deep in lime

Premium sequin embellished low scoop maxi dress with contrast deep in lime

Current Price £150.00

Premium plunge neck sheer maxi dress with chain embellishment in black

Premium plunge neck sheer maxi dress with chain embellishment in black

Current Price £195.00

Premium heavily embellished fringed maxi dress in teal polka dot

Premium heavily embellished fringed maxi dress in teal polka dot

Current Price £295.00

Deep v mini wrap mini dress in red devore zebra with embellished fringed hem

Deep v mini wrap mini dress in red devore zebra with embellished fringed hem

Current Price £150.00

Knitted open collar mini dress with wool in red

Knitted open collar mini dress with wool in red

Current Price £50.00

+Colours
Knitted wool blend slouchy ribbed mini dress with shoulder padding in chocolate brown

Knitted wool blend slouchy ribbed mini dress with shoulder padding in chocolate brown

Current Price £46.00

Knitted sheer funnel neck maxi dress with wool in ivory

Knitted sheer funnel neck maxi dress with wool in ivory

Current Price £46.00

Satin cowl halter mini dress in black

Satin cowl halter mini dress in black

Current Price £45.00

Satin polka dot asymmetric maxi dress in chocolate

Satin polka dot asymmetric maxi dress in chocolate

Current Price £65.00

Satin cowl halter mini dress in champagne

Satin cowl halter mini dress in champagne

Current Price £45.00

Satin scoop neck dropped waist mini dress with fringed tie in green and purple

Satin scoop neck dropped waist mini dress with fringed tie in green and purple

Current Price £65.00

+Colours
Satin scoop neck dropped waist mini dress with fringed tie in burgundy and blue abstract print

Satin scoop neck dropped waist mini dress with fringed tie in burgundy and blue abstract print

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 funnel bubble dress in washed black

Denim funnel bubble dress in washed black

Current Price £65.00

+Colours
Faux leather mini kimono dress with tie belt in navy

Faux leather mini kimono dress with tie belt in navy

Current Price £70.00

Heavy crepe asymmetric neck structured shoulder pad mini dress with belt in black

Heavy crepe asymmetric neck structured shoulder pad mini dress with belt in black

Current Price £55.00

Satin jacquard dropped waist low scoop maxi dress in green

Satin jacquard dropped waist low scoop maxi dress in green

Current Price £65.00

+Colours
Soft touch drop armhole maxi dress in chocolate with ecru contrast topstitching

Soft touch drop armhole maxi dress in chocolate with ecru contrast topstitching

Current Price £55.00

Short sleeve satin panel detail maxi dress in orange

Short sleeve satin panel detail maxi dress in orange

Current Price £65.00

Topshop x Talia Byre semi sheer merino wool cowl back dress in green stripe

Topshop x Talia Byre semi sheer merino wool cowl back dress in green stripe

Current Price £80.00

Organza bubble hem mini dress in black

Organza bubble hem mini dress in black

Current Price £55.00

Jersey cotton high v neck long sleeve mini dress in black

Jersey cotton high v neck long sleeve mini dress in black

Current Price £36.00

Racer neck maxi dress in dark based floral jacquard

Racer neck maxi dress in dark based floral jacquard

Current Price £70.00

+Colours
Knitted tie front long line mini jumper dress in deep mahogany

Knitted tie front long line mini jumper dress in deep mahogany

Current Price £50.00

Denim funnel bubble dress in mid blue

Denim funnel bubble dress in mid blue

Current Price £65.00

+Colours
Slash neck maxi dress in black premium cupro jacquard

Slash neck maxi dress in black premium cupro jacquard

Current Price £75.00

Premium velvet sheer embroidered detail bed jacket mini dress with fringed hem in black

Premium velvet sheer embroidered detail bed jacket mini dress with fringed hem in black

Current Price £110.00

Techy funnel neck mini shift dress in black

Techy funnel neck mini shift dress in black

Current Price £45.00

Satin jacquard slash neck maxi dress in blue square print

Satin jacquard slash neck maxi dress in blue square print

Current Price £70.00

Satin jacquard  dropped waist long sleeve wrap front maxi dress in mixed red floral

Satin jacquard dropped waist long sleeve wrap front maxi dress in mixed red floral

Current Price £80.00

Knitted long sleeve stripe mini dress with wool in burgundy

Knitted long sleeve stripe mini dress with wool in burgundy

Current Price £40.00

+Colours
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
Dropped waist funnel neck maxi dress in woven pinstripe

Dropped waist funnel neck maxi dress in woven pinstripe

Current Price £65.00

Pintucked bust chiffon maxi dress in rust

Pintucked bust chiffon maxi dress in rust

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

+Colours
Premium sequin embellished low scoop mini dress with contrast deep in gunmetal and peach

Premium sequin embellished low scoop mini dress with contrast deep in gunmetal and peach

Current Price £125.00

Premium satin dropped tie waist maxi dress in mono zebra

Premium satin dropped tie waist maxi dress in mono zebra

Current Price £115.00

+Colours
Blend jersey long sleeve dropped waist maxi dress in black

Blend jersey long sleeve dropped waist maxi dress in black

Current Price £50.00

Deep v neck maxi dress in navy polka dot

Deep v neck maxi dress in navy polka dot

Current Price £65.00

Organza bubble hem mini dress in black

Organza bubble hem mini dress in black

Current Price £60.00

Premium satin collapsed funnel shoulder pad mini dress in blue geo print

Premium satin collapsed funnel shoulder pad mini dress in blue geo print

Current Price £65.00

Knitted fluffy batwing maxi dress in brown

Knitted fluffy batwing maxi dress in brown

Current Price £50.00

Chiffon scarf detail maxi dress in half and half khaki and blue abstract spot print

Chiffon scarf detail maxi dress in half and half khaki and blue abstract spot print

Current Price £70.00

+Colours
Cupro long sleeve scarf neck cowl back mini dress in mocha

Cupro long sleeve scarf neck cowl back mini dress in mocha

Current Price £55.00

+Colours
Seamed skirt maxi occasion dress in blue

Seamed skirt maxi occasion dress in blue

Current Price £68.00

+Colours
Cupro long sleeve scarf neck cowl back mini dress in black

Cupro long sleeve scarf neck cowl back mini dress in black

Current Price £55.00

+Colours
Cotton rich rolled sleeve mini dress with blue contrast topstitching in chocolate

Cotton rich rolled sleeve mini dress with blue contrast topstitching in chocolate

Current Price £39.00

+Colours
Chiffon scarf detail mini dress in yellow animal print

Chiffon scarf detail mini dress in yellow animal print

Current Price £60.00

Knitted open collar mini dress with wool in brown

Knitted open collar mini dress with wool in brown

Current Price £50.00

+Colours
Knitted high neck sleeveless tunic maxi dress in olive

Knitted high neck sleeveless tunic maxi dress in olive

Current Price £40.00

A-line scoop mini denim dress in leopard print

A-line scoop mini denim dress in leopard print

Current Price £60.00

+Colours
Satin lapel bust maxi dress in olive scattered floral

Satin lapel bust maxi dress in olive scattered floral

Current Price £70.00

Denim funnel neck midi dress in mid blue

Denim funnel neck midi dress in mid blue

Current Price £60.00

Satin bias halter neck open scoop back maxi dress in burnt red

Satin bias halter neck open scoop back maxi dress in burnt red

Current Price £65.00

+Colours
Halter neck tucked side maxi dress with burnout square print detail in green

Halter neck tucked side maxi dress with burnout square print detail in green

Current Price £75.00

Halter gathered side mini dress with tab detail in brown woven stripe

Halter gathered side mini dress with tab detail in brown woven stripe

Current Price £38.00

Chiffon halter neck tucked side maxi dress in blue and burgundy abstract print

Chiffon halter neck tucked side maxi dress in blue and burgundy abstract print

Current Price £70.00

+Colours
Satin dropped waist blouson bandeau maxi dress in navy

Satin dropped waist blouson bandeau maxi dress in navy

Current Price £70.00

+Colours
Chiffon V neck dropped waist maxi dress in black with blue tipping

Chiffon V neck dropped waist maxi dress in black with blue tipping

Current Price £75.00

Racer neck maxi dress in vintage floral jacquard

Racer neck maxi dress in vintage floral jacquard

Current Price £70.00

+Colours
Knitted short sleeve mandarin collar maxi dress with wool in black mono

Knitted short sleeve mandarin collar maxi dress with wool in black mono

Current Price £50.00

Premium heavily embellished open back mini dress in black and gold

Premium heavily embellished open back mini dress in black and gold

Current Price £280.00

V-neck cinch waist sweat mini dress in khaki

V-neck cinch waist sweat mini dress in khaki

Current Price £50.00

Cotton poplin tuck side racer neck maxi dress in stone

Cotton poplin tuck side racer neck maxi dress in stone

Current Price £45.00

Sheer chiffon maxi dress with pintuck details in Marigold

Sheer chiffon maxi dress with pintuck details in Marigold

Current Price £65.00

+Colours
Heavy crepe fold over bandeau maxi dress with tassel detail in chocolate

Heavy crepe fold over bandeau maxi dress with tassel detail in chocolate

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