Dresses

170 items
170 items
Sequin maxi slip dress in chocolate

Sequin maxi slip dress in chocolate

Current Price £75.00

Sequin bandeau midi in buttermilk

Sequin bandeau midi in buttermilk

Current Price £75.00

Knitted cardigan midi dress in grey

Knitted cardigan midi dress in grey

Current Price £50.00

Ruched side midi dress with drape back detail in black polka dot

Ruched side midi dress with drape back detail in black polka dot

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

Current Price £260.00

Long sleeve cowl neck mini tea dress in tortoise print

Long sleeve cowl neck mini tea dress in tortoise print

Current Price £48.00

+Colours
High neck open back chuck on velvet maxi dress in black

High neck open back chuck on velvet maxi dress in black

Current Price £55.00

Knitted ring zip midi dress in brown

Knitted ring zip midi dress in brown

Current Price £50.00

Midi long sleeve tea dress in floral print

Midi long sleeve tea dress in floral print

Current Price £40.00

Box pleat skirt dropped waist maxi dress in black

Box pleat skirt dropped waist maxi dress in black

Current Price £85.00

Maxi dress with sheer layered volume skirt in black

Maxi dress with sheer layered volume skirt in black

Current Price £95.00

Vinyl seamed detail mini dress in washed brown

Vinyl seamed detail mini dress in washed brown

Current Price £45.00

Knitted ruffle button asymetric dress in chocolate

Knitted ruffle button asymetric dress in chocolate

Current Price £55.00

Denim slash neck flippy mini dress in mid blue

Denim slash neck flippy mini dress in mid blue

Current Price £38.00

Asymmetric mini tea dress in mono abstract print

Asymmetric mini tea dress in mono abstract print

Current Price £49.00

Longsleeve cowl back mini sequin velvet dress in black

Longsleeve cowl back mini sequin velvet dress in black

Current Price £48.00

Off shoulder mini sequin velvet dress in black

Off shoulder mini sequin velvet dress in black

Current Price £48.00

Gathered bust structured poplin bandeau midi dress in clay

Gathered bust structured poplin bandeau midi dress in clay

Current Price £55.00

Bias ruched arm hole maxi occasion dress in deep burgundy

Bias ruched arm hole maxi occasion dress in deep burgundy

Current Price £62.00

Structured mini velvet dress in black

Structured mini velvet dress in black

Current Price £55.00

Chiffon flutter sleeve maxi dress in floral print

Chiffon flutter sleeve maxi dress in floral print

Current Price £65.00

+Colours
Plunge velvet sequin full length maxi gown in red

Plunge velvet sequin full length maxi gown in red

Current Price £120.00

Mini long sleeve tea dress in floral print

Mini long sleeve tea dress in floral print

Current Price £36.00

Denim v neck peplum mini dress in brown

Denim v neck peplum mini dress in brown

Current Price £46.00

Hanky hem mini dress with pinched straps in black based floral

Hanky hem mini dress with pinched straps in black based floral

Current Price £55.00

Faux suede hidden button plaquette midi dress in brown

Faux suede hidden button plaquette midi dress in brown

Current Price £55.00

Bust detail dropped hem midi dress in navy and red pinstripe

Bust detail dropped hem midi dress in navy and red pinstripe

Current Price £55.00

Cowl back flutter sleeve maxi dress in airforce blue

Cowl back flutter sleeve maxi dress in airforce blue

Current Price £70.00

+Colours
Cowl back long sleeve mini satin in green

Cowl back long sleeve mini satin in green

Current Price £55.00

+Colours
Seersucker T-shirt mini dress in brown check

Seersucker T-shirt mini dress in brown check

Current Price £46.00

Waisted ovoid sleeve slash neck mini dress in taupe

Waisted ovoid sleeve slash neck mini dress in taupe

Current Price £49.00

Layered sheer sequin midi dress in pewter

Layered sheer sequin midi dress in pewter

Current Price £75.00

Slash neck chiffon maxi dress in abstract print

Slash neck chiffon maxi dress in abstract print

Current Price £56.00

Knot neck asymmetric sleeve midi in tangerine

Knot neck asymmetric sleeve midi in tangerine

Current Price £70.00

Full neck halter midi dress in beige abstract zebra

Full neck halter midi dress in beige abstract zebra

Current Price £69.00

Poplin barrel sleeve cinch dress in black

Poplin barrel sleeve cinch dress in black

Current Price £45.00

Drape neck open back midi dress in green

Drape neck open back midi dress in green

Current Price £75.00

Cupro open cowl back maxi dress in charcoal grey

Cupro open cowl back maxi dress in charcoal grey

Current Price £50.00

One sleeve drape sequin mini dress in oyster

One sleeve drape sequin mini dress in oyster

Current Price £60.00

Ruched side midi dress with drape back detail in brown and lime floral

Ruched side midi dress with drape back detail in brown and lime floral

Current Price £70.00

Lace ruched front drop waist maxi dress in green

Lace ruched front drop waist maxi dress in green

Current Price £55.00

+Colours
Denim flute sleeve mini dress in mid blue

Denim flute sleeve mini dress in mid blue

Current Price £46.00

Lace insert grown on shoulder velvet mini dress in black

Lace insert grown on shoulder velvet mini dress in black

Current Price £70.00

Racer neck drop waist maxi dress in chocolate brown polka dot

Racer neck drop waist maxi dress in chocolate brown polka dot

Current Price £65.00

Deep plunge ruffle maxi gown in black

Deep plunge ruffle maxi gown in black

Current Price £85.00

+Colours
Deep plunge ruffle maxi gown in red

Deep plunge ruffle maxi gown in red

Current Price £85.00

+Colours
Denim long sleeve flared mini dress in rinse

Denim long sleeve flared mini dress in rinse

Current Price £55.00

Occasion cowl neck dress in mono polka dot print

Occasion cowl neck dress in mono polka dot print

Current Price £65.00

Halter layer chiffon dress in black and white floral

Halter layer chiffon dress in black and white floral

Current Price £65.00

+Colours
Halter layer chiffon dress in pink and cream print

Halter layer chiffon dress in pink and cream print

Current Price £65.00

+Colours
Cowl maxi slip dress in grunge floral

Cowl maxi slip dress in grunge floral

Current Price £60.00

Raw seemed frill maxi dress in mono winding floral

Raw seemed frill maxi dress in mono winding floral

Current Price £85.00

+Colours
Ruffle shoulder amalfi slip dress in mono spot

Ruffle shoulder amalfi slip dress in mono spot

Current Price £69.00

+Colours
Halter neck maxi dress in blue boutique print

Halter neck maxi dress in blue boutique print

Current Price £62.00

+Colours
Full neck halter midi dress in bold abstract floral

Full neck halter midi dress in bold abstract floral

Current Price £69.00

One shoulder chuck on liquid satin dress in green

One shoulder chuck on liquid satin dress in green

Current Price £56.00

Occasion mixed fabric cowl neck dress in soft green

Occasion mixed fabric cowl neck dress in soft green

Current Price £65.00

+Colours
Cape sleeve godet hem mini dress in red based spot

Cape sleeve godet hem mini dress in red based spot

Current Price £49.00

Cut about long sleeve mini dress in burgundy stripe

Cut about long sleeve mini dress in burgundy stripe

Current Price £49.00

Cowl back long sleeve mini satin in caramel

Cowl back long sleeve mini satin in caramel

Current Price £55.00

+Colours
Long sleeve ruffle maxi dress with scarf wrap detail in buttermilk

Long sleeve ruffle maxi dress with scarf wrap detail in buttermilk

Current Price £85.00

+Colours
Twist shoulder backless midi satin dress in red

Twist shoulder backless midi satin dress in red

Current Price £70.00

Off shoulder midi dress in abstract pink print

Off shoulder midi dress in abstract pink print

Current Price £62.00

Lace insert grown on shoulder midi dress in dusty lilac

Lace insert grown on shoulder midi dress in dusty lilac

Current Price £75.00

+Colours
High neck racer satin midi dress in ombre stripe

High neck racer satin midi dress in ombre stripe

Current Price £62.00

Poplin mix scoop neck maxi dress in white

Poplin mix scoop neck maxi dress in white

Current Price £50.00

Flutter sleeve godet hem midi dress in blurred floral

Flutter sleeve godet hem midi dress in blurred floral

Current Price £69.00

Flutter sleeve godet hem midi dress in mono print

Flutter sleeve godet hem midi dress in mono print

Current Price £69.00

Slash neck mini dress in burgundy premium cupro jacquard

Slash neck mini dress in burgundy premium cupro jacquard

Current Price £55.00

Knot neck deep cowl occasion midi in fushcia pink

Knot neck deep cowl occasion midi in fushcia pink

Current Price £65.00

Lace insert grown on shoulder midi dress in lime

Lace insert grown on shoulder midi dress in lime

Current Price £75.00

+Colours
Waisted micro mini shirt dress in brown cupro

Waisted micro mini shirt dress in brown cupro

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