Dresses

237 items
237 items
Metallic midiaxi dress with silver hardware in silver

Metallic midiaxi dress with silver hardware in silver

Previous Price£75.00Current Price £60.00

Satin tie neck bias sleeveless dress in brown

Satin tie neck bias sleeveless dress in brown

Previous Price£62.00Current Price £55.80

Ruched side midi dress with drape back detail in dusky purple

Ruched side midi dress with drape back detail in dusky purple

Previous Price£69.00Current Price £31.11

+Colours
Grown on sleeve satin dress in olive

Grown on sleeve satin dress in olive

Previous Price£50.00Current Price £32.55

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

Long sleeve ruffle maxi dress with scarf wrap detail in buttermilk

Previous Price£85.00Current Price £59.50

+Colours
Occasion mixed fabric cowl neck dress in black

Occasion mixed fabric cowl neck dress in black

Previous Price£65.00Current Price £54.99

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

Long sleeve ruffle maxi dress with scarf wrap detail in abstract stripe

Previous Price£85.00Current Price £76.50

+Colours
Occasion mixed fabric cowl neck dress in soft green

Occasion mixed fabric cowl neck dress in soft green

Previous Price£65.00Current Price £39.13

+Colours
Knitted cardigan midi dress in grey

Knitted cardigan midi dress in grey

Previous Price£50.00Current Price £45.00

Denim long sleeve flared mini dress in rinse

Denim long sleeve flared mini dress in rinse

Previous Price£55.00Current Price £30.36

Knitted bardot maxi dress in grey

Knitted bardot maxi dress in grey

Previous Price£55.00Current Price £27.39

Knitted crew neck button through mini dress in navy

Knitted crew neck button through mini dress in navy

Previous Price£45.00Current Price £40.50

+Colours
Ruffle shoulder amalfi slip dress in mono spot

Ruffle shoulder amalfi slip dress in mono spot

Previous Price£69.00Current Price £38.12

+Colours
Box pleat skirt dropped waist maxi dress in black

Box pleat skirt dropped waist maxi dress in black

Previous Price£85.00Current Price £21.16

Halterneck structured mini dress in zebra

Halterneck structured mini dress in zebra

Previous Price£55.00Current Price £19.30

Grown on twist shoulder velvet mini dress in teal

Grown on twist shoulder velvet mini dress in teal

Previous Price£48.00Current Price £33.60

Lace ruched front drop waist maxi dress in chocolate

Lace ruched front drop waist maxi dress in chocolate

Previous Price£55.00Current Price £44.00

+Colours
Knitted stripe full skirt long sleeve dress in burgundy

Knitted stripe full skirt long sleeve dress in burgundy

Previous Price£65.00Current Price £42.25

+Colours
Vinyl bandeau midi dress in green

Vinyl bandeau midi dress in green

Previous Price£56.00Current Price £33.71

Lace insert grown on shoulder midi dress in dusty lilac

Lace insert grown on shoulder midi dress in dusty lilac

Previous Price£75.00Current Price £45.00

+Colours
Longsleeve cowl back mini sequin velvet dress in chocolate

Longsleeve cowl back mini sequin velvet dress in chocolate

Current Price £48.00

Knitted crew neck button through mini dress in chocolate

Knitted crew neck button through mini dress in chocolate

Previous Price£45.00Current Price £22.50

+Colours
Floral print slash neck long sleeve maxi dress in chocolate

Floral print slash neck long sleeve maxi dress in chocolate

Previous Price£50.00Current Price £25.00

Knitted roll neck mini dress in oat

Knitted roll neck mini dress in oat

Current Price £45.00

Mesh maxi blurred abstract print long sleeve dress in multi

Mesh maxi blurred abstract print long sleeve dress in multi

Current Price £55.00

+Colours
Blurred floral print long sleeve maxi dress in black

Blurred floral print long sleeve maxi dress in black

Current Price £55.00

Knitted fluffy crew mini dress in oat

Knitted fluffy crew mini dress in oat

Current Price £40.00

+Colours
Twist shoulder velvet cami mini dress in tabacco

Twist shoulder velvet cami mini dress in tabacco

Current Price £48.00

Knitted fluffy crew mini dress in khaki

Knitted fluffy crew mini dress in khaki

Current Price £40.00

+Colours
Grown on sleeve satin dress in black

Grown on sleeve satin dress in black

Current Price £50.00

+Colours
Balloon sleeve cinch waist mini dress in mono floral print

Balloon sleeve cinch waist mini dress in mono floral print

Current Price £49.00

Longsleeve lace trim mini tea dress in mono spot

Longsleeve lace trim mini tea dress in mono spot

Current Price £55.00

+Colours
Knot detail midi dress with asymmetric hem in buttermilk

Knot detail midi dress with asymmetric hem in buttermilk

Current Price £60.00

+Colours
Iridescent off shoulder maxi dress in black

Iridescent off shoulder maxi dress in black

Current Price £40.00

Long sleeve velvet sequin mini dress with shoulder pads in black

Long sleeve velvet sequin mini dress with shoulder pads in black

Current Price £50.00

Cocoon structured mini dress in woven port royale

Cocoon structured mini dress in woven port royale

Current Price £55.00

+Colours
Denim ovoid sleeve mini dress in indigo rinse

Denim ovoid sleeve mini dress in indigo rinse

Current Price £55.00

+Colours
Denim zip through long sleeve mini dress in washed black

Denim zip through long sleeve mini dress in washed black

Current Price £46.00

Funnel neck mini dress in dusty blue

Funnel neck mini dress in dusty blue

Previous Price£49.00Current Price £22.09

Slash neck mini dress in blurry green print

Slash neck mini dress in blurry green print

Current Price £48.00

Drape neck mini dress in wine floral

Drape neck mini dress in wine floral

Current Price £48.00

+Colours
Long sleeve velvet and chiffon mix mini dress with shoulder pads in black

Long sleeve velvet and chiffon mix mini dress with shoulder pads in black

Current Price £50.00

Poplin barrel sleeve cinch dress in black

Poplin barrel sleeve cinch dress in black

Previous Price£45.00Current Price £40.50

Bubble hem mini dress in oyster satin twill

Bubble hem mini dress in oyster satin twill

Current Price £55.00

Dropped waist structured denim midi dress in rinse

Dropped waist structured denim midi dress in rinse

Previous Price£22.99Current Price £20.69

Knitted ruffle button asymetric dress in chocolate

Knitted ruffle button asymetric dress in chocolate

Previous Price£55.00Current Price £22.00

Structured mini velvet dress in black

Structured mini velvet dress in black

Current Price £55.00

Knitted cocoon ribbed dress in navy

Knitted cocoon ribbed dress in navy

Previous Price£55.00Current Price £41.25

Cowl back long sleeve mini satin in green

Cowl back long sleeve mini satin in green

Previous Price£55.00Current Price £24.80

+Colours
Denim slash neck flippy mini dress in mid blue

Denim slash neck flippy mini dress in mid blue

Current Price £38.00

Mini long sleeve tea dress in floral print

Mini long sleeve tea dress in floral print

Previous Price£36.00Current Price £14.40

Longsleeve lace trim mini tea dress in dark based floral

Longsleeve lace trim mini tea dress in dark based floral

Current Price £55.00

+Colours
Sequin bandeau mini dress in black

Sequin bandeau mini dress in black

Current Price £42.00

One sleeve twist strap satin maxi dress in green floral

One sleeve twist strap satin maxi dress in green floral

Current Price £69.00

Denim sleeveless zip through dress in indigo rinse

Denim sleeveless zip through dress in indigo rinse

Previous Price£42.00Current Price £14.70

Longsleeve cowl back mini sequin velvet dress in black

Longsleeve cowl back mini sequin velvet dress in black

Current Price £48.00

Waisted ovoid sleeve slash neck mini dress in taupe

Waisted ovoid sleeve slash neck mini dress in taupe

Previous Price£49.00Current Price £17.19

Slash neck chiffon maxi dress in chocolate

Slash neck chiffon maxi dress in chocolate

Current Price £56.00

Open collar ruched long sleeve midi shirt dress in black

Open collar ruched long sleeve midi shirt dress in black

Current Price £55.00

+Colours
Drape neck mini dress in charcoal mauve cupro jacquard

Drape neck mini dress in charcoal mauve cupro jacquard

Previous Price£48.00Current Price £28.80

+Colours
High neck asymmetric hem mini dress in charcoal grey

High neck asymmetric hem mini dress in charcoal grey

Current Price £40.00

Knitted high V-neck mini oversized dress in ivory

Knitted high V-neck mini oversized dress in ivory

Current Price £45.00

Cocoon structured mini dress in woven grey marl

Cocoon structured mini dress in woven grey marl

Current Price £55.00

+Colours
One sleeve twist strap satin maxi dress in black

One sleeve twist strap satin maxi dress in black

Current Price £69.00

+Colours
Off shoulder mini sequin velvet dress in black

Off shoulder mini sequin velvet dress in black

Current Price £48.00

Dropped waist chuck on poplin midi dress in pink and choc stripe

Dropped waist chuck on poplin midi dress in pink and choc stripe

Previous Price£55.00Current Price £30.25

Vinyl seamed detail mini dress in washed brown

Vinyl seamed detail mini dress in washed brown

Previous Price£45.00Current Price £11.25

Cutwork lace insert long sleeve maxi dress in chocolate

Cutwork lace insert long sleeve maxi dress in chocolate

Current Price £68.00

V neck clean placket structured mini dress in black

V neck clean placket structured mini dress in black

Previous Price£50.00Current Price £12.42

+Colours
Soft touch cupro cowl back mini dress in cow hide print

Soft touch cupro cowl back mini dress in cow hide print

Previous Price£49.00Current Price £22.09

Waisted long sleeve mini dress in blur print

Waisted long sleeve mini dress in blur print

Current Price £46.00

Ruched front drop waist maxi dress in black

Ruched front drop waist maxi dress in black

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