New in: Beautifully Bold

Make a statement this season. Shop now.

Dresses

129 items
129 items
Viscose satin low scoop flood length maxi slip dress in abstract ochre print

Viscose satin low scoop flood length maxi slip dress in abstract ochre print

Current Price £68.00

+Colours
Satin racer neck maxi dress in blue floral jacquard

Satin racer neck maxi dress in blue floral jacquard

Current Price £65.00

Deep v lace insert maxi dress in cobalt

Deep v lace insert maxi dress in cobalt

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

Premium viscose satin dropped tie waist maxi dress in mono zebra

Premium viscose satin dropped tie waist maxi dress in mono zebra

Current Price £115.00

+Colours
Cotton bubble cape mini dress in woven blue and mint stripe

Cotton bubble cape mini dress in woven blue and mint stripe

Current Price £45.00

+Colours
Denim short sleeve button down mini dress bleach

Denim short sleeve button down mini dress bleach

Current Price £46.00

+Colours
Knitted funnel neck yoke detail mini dress in charcoal

Knitted funnel neck yoke detail mini dress in charcoal

Current Price £40.00

Slash neck midi dress in black premium cupro jacquard

Slash neck midi dress in black premium cupro jacquard

Current Price £68.00

+Colours
Premium cotton rich jersey draped asymmetric maxi dress in white

Premium cotton rich jersey draped asymmetric maxi dress in white

Current Price £40.00

+Colours
Viscose satin low scoop flood length maxi slip dress in orange

Viscose satin low scoop flood length maxi slip dress in orange

Current Price £65.00

+Colours
Satin bias halter neck open scoop back maxi dress in blue floral

Satin bias halter neck open scoop back maxi dress in blue floral

Current Price £68.00

+Colours
Denim zip through mini dress with ovoid sleeve in indigo rinse

Denim zip through mini dress with ovoid sleeve in indigo rinse

Current Price £55.00

Denim cord pinny v neck mini dress in chocolate

Denim cord pinny v neck mini dress in chocolate

Current Price £46.00

Premium satin halter asymmetric mini dress with scarf detail in geo scarf print

Premium satin halter asymmetric mini dress with scarf detail in geo scarf print

Current Price £75.00

+Colours
Drop shoulder blouson waist crinkle maxi dress in navy

Drop shoulder blouson waist crinkle maxi dress in navy

Current Price £50.00

+Colours
Premium hand embellished tunic top in gun metal silver

Premium hand embellished tunic top in gun metal silver

Current Price £120.00

Scarf detail chiffon maxi dress in yellow animal print

Scarf detail chiffon maxi dress in yellow animal print

Current Price £55.00

+Colours
Premium sheer low back mini dress with contrast blue embellished hem in mono zebra

Premium sheer low back mini dress with contrast blue embellished hem in mono zebra

Current Price £150.00

Deep v back strappy midi sundress with cording in green

Deep v back strappy midi sundress with cording in green

Current Price £55.00

Satin short sleeve asymmetric tunic mini dress in warped check print

Satin short sleeve asymmetric tunic mini dress in warped check print

Current Price £50.00

Premium textured maxi sundress in white

Premium textured maxi sundress in white

Current Price £65.00

Satin grown on neck tuck side maxi dress with open back in aqua floral

Satin grown on neck tuck side maxi dress with open back in aqua floral

Current Price £72.00

+Colours
T-shirt maxi dress in washed lime

T-shirt maxi dress in washed lime

Current Price £50.00

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

Satin dropped waist blouson bandeau maxi dress in blue

Satin dropped waist blouson bandeau maxi dress in blue

Current Price £65.00

+Colours
Chiffon floral print frill one shoulder maxi dress in green

Chiffon floral print frill one shoulder maxi dress in green

Current Price £75.00

Viscose satin stripe dropped waist long sleeve wrap front maxi dress in taupe

Viscose satin stripe dropped waist long sleeve wrap front maxi dress in taupe

Current Price £75.00

Halter neck tucked side maxi dress in check ad polka dot

Halter neck tucked side maxi dress in check ad polka dot

Current Price £65.00

Long sleeve blouson mini dress in bright coral

Long sleeve blouson mini dress in bright coral

Current Price £55.00

+Colours
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

Funnel bubble dress in mid blue

Funnel bubble dress in mid blue

Current Price £65.00

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

Pintucked bust chiffon maxi dress in rust

Pintucked bust chiffon maxi dress in rust

Current Price £60.00

Satin lapel bust maxi dress in olive scattered floral

Satin lapel bust maxi dress in olive scattered floral

Current Price £70.00

Satin strappy square neck maxi dress with fringed hem in black based floral print

Satin strappy square neck maxi dress with fringed hem in black based floral print

Current Price £90.00

Cotton rich jersey rolled sleeve t-shirt mini dress in white

Cotton rich jersey rolled sleeve t-shirt mini dress in white

Current Price £34.00

+Colours
Scarf detail chiffon maxi dress in purple and green stripe

Scarf detail chiffon maxi dress in purple and green stripe

Current Price £55.00

+Colours
Jacquard spot maxi occasion dress with open back in green

Jacquard spot maxi occasion dress with open back in green

Current Price £65.00

+Colours
Premium viscose satin dropped tie waist maxi dress in olive

Premium viscose satin dropped tie waist maxi dress in olive

Current Price £95.00

+Colours
Satin full neck halter midi dress in buttermilk based blue floral

Satin full neck halter midi dress in buttermilk based blue floral

Current Price £65.00

+Colours
Halter backless maxi dress in abstract stripe

Halter backless maxi dress in abstract stripe

Current Price £45.00

+Colours
Bandeau cinch waist structured maxi dress in chocolate

Bandeau cinch waist structured maxi dress in chocolate

Current Price £60.00

Satin twist strap maxi dress in buttermilk

Satin twist strap maxi dress in buttermilk

Current Price £60.00

+Colours
Denim short sleeve mini dress in mid blue

Denim short sleeve mini dress in mid blue

Current Price £50.00

Premium satin dropped waist bandeau maxi dress in orange

Premium satin dropped waist bandeau maxi dress in orange

Current Price £75.00

+Colours
Poplin ruched full skirt maxi dress in ivory

Poplin ruched full skirt maxi dress in ivory

Current Price £55.00

Chiffon maxi dress with pintuck details in lemon blurred floral

Chiffon maxi dress with pintuck details in lemon blurred floral

Current Price £68.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
Long sleeve ruffle mini dress with scarf wrap detail in petrol blue

Long sleeve ruffle mini dress with scarf wrap detail in petrol blue

Current Price £55.00

+Colours
Satin grown on neck tuck side maxi dress with open back in yellow

Satin grown on neck tuck side maxi dress with open back in yellow

Current Price £70.00

+Colours
Satin v neck maxi slip dress with lace inserts in mole

Satin v neck maxi slip dress with lace inserts in mole

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

High neck maxi dress with puff toggle sleeve in brown woven stripe

High neck maxi dress with puff toggle sleeve in brown woven stripe

Current Price £65.00

Premium faux leather fringed mini dress in red

Premium faux leather fringed mini dress in red

Current Price £135.00

Denim funnel neck midi dress in mid blue

Denim funnel neck midi dress in mid blue

Current Price £60.00

Cotton twill structured drop shoulder maxi dress in mono animal print

Cotton twill structured drop shoulder maxi dress in mono animal print

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