as seen at the Vogue x Topshop Flower Market

English Garden New Collection

Shop Now

Dresses

234 items
234 items
Premium viscose blouson halter neck maxi dress with open back and train in handpainted floral print

Premium viscose blouson halter neck maxi dress with open back and train in handpainted floral print

Current Price £150.00

Satin high neck pleated dropped waist maxi dress in chocolate

Satin high neck pleated dropped waist maxi dress in chocolate

Current Price £65.00

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

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

Current Price £65.00

+Colours
Satin sleeveless knot side maxi dress in green and blue floral

Satin sleeveless knot side maxi dress in green and blue floral

Current Price £68.00

Poplin halter deep hem mini trapeze dress in mono stripe

Poplin halter deep hem mini trapeze dress in mono stripe

Current Price £38.00

Broderie twist shoulder mini dress in white

Broderie twist shoulder mini dress in white

Current Price £45.00

Viscose grown on sleeve dress in vintage floral

Viscose grown on sleeve dress in vintage floral

Current Price £45.00

Draped scarf neck mini dress in mosaic print

Draped scarf neck mini dress in mosaic print

Current Price £55.00

V neck low armhole clean maxi dress with deep hem in mango

V neck low armhole clean maxi dress with deep hem in mango

Current Price £65.00

+Colours
Chiffon scarf neck bubble hem maxi dress in buttermilk abstract animal print

Chiffon scarf neck bubble hem maxi dress in buttermilk abstract animal print

Current Price £70.00

Satin bias halter neck open scoop back maxi dress in lime

Satin bias halter neck open scoop back maxi dress in lime

Current Price £65.00

+Colours
Open back buckle strap maxi sundress with contrast topstitching in black

Open back buckle strap maxi sundress with contrast topstitching in black

Current Price £55.00

Cotton scoop neck heavy twill seamed mini dress in off white

Cotton scoop neck heavy twill seamed mini dress in off white

Current Price £50.00

Lace insert pintucked waist mini tea dress in Lemon Polka Dot

Lace insert pintucked waist mini tea dress in Lemon Polka Dot

Current Price £45.00

Premium textured maxi sundress in white

Premium textured maxi sundress in white

Current Price £65.00

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

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

Current Price £45.00

Low scoop satin flood length slip dress in orange

Low scoop satin flood length slip dress in orange

Current Price £65.00

+Colours
High neck asymmetric waist bubble hem maxi dress in black

High neck asymmetric waist bubble hem maxi dress in black

Current Price £85.00

Linen rich dropped waist full circle hem midi dress in buttermilk

Linen rich dropped waist full circle hem midi dress in buttermilk

Current Price £55.00

Dropped waist maxi sundress in natural linen

Dropped waist maxi sundress in natural linen

Current Price £45.00

+Colours
Pleated open back maxi dress in pink and green floral

Pleated open back maxi dress in pink and green floral

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

Chiffon cut away racer neck full skirt maxi dress in abstract animal

Chiffon cut away racer neck full skirt maxi dress in abstract animal

Current Price £68.00

Long sleeve blouson mini dress in white stripe

Long sleeve blouson mini dress in white stripe

Current Price £58.00

+Colours
Long sleeve blouson mini dress in bright coral

Long sleeve blouson mini dress in bright coral

Current Price £55.00

+Colours
Satin racer neck maxi dress in blue floral jacquard

Satin racer neck maxi dress in blue floral jacquard

Current Price £65.00

+Colours
Mesh zebra print drop waist maxi dress in mono

Mesh zebra print drop waist maxi dress in mono

Current Price £55.00

V neck slip dress with chocolate contrast lace in cornflower blue

V neck slip dress with chocolate contrast lace in cornflower blue

Current Price £75.00

Dropped waist maxi sundress in chocolate

Dropped waist maxi sundress in chocolate

Current Price £45.00

+Colours
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
Dropped waist maxi sundress in red

Dropped waist maxi sundress in red

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
Premium chiffon high low maxi dress with smocking detail in turquoise

Premium chiffon high low maxi dress with smocking detail in turquoise

Current Price £75.00

Satin sleeveless asymmetric drape maxi dress in emerald green

Satin sleeveless asymmetric drape maxi dress in emerald green

Current Price £65.00

+Colours
T-shirt maxi dress in washed lime

T-shirt maxi dress in washed lime

Current Price £50.00

Ruffle shoulder amalfi slip dress in black based spot

Ruffle shoulder amalfi slip dress in black based spot

Current Price £70.00

+Colours
Satin racer neck maxi dress in pink floral jacquard

Satin racer neck maxi dress in pink floral jacquard

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

+Colours
Cut away racer neck full skirt maxi dress in buttermilk

Cut away racer neck full skirt maxi dress in buttermilk

Current Price £65.00

Folded bust organza maxi dress in abstract blur print

Folded bust organza maxi dress in abstract blur print

Current Price £68.00

Utility concealed placket column maxi dress in beige

Utility concealed placket column maxi dress in beige

Current Price £55.00

Ruched bandeau midi dress in stripe

Ruched bandeau midi dress in stripe

Current Price £55.00

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
Drawcord detail tech fabric balloon maxi dress in khaki

Drawcord detail tech fabric balloon maxi dress in khaki

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

Drop armhole rib maxi dress in black

Drop armhole rib maxi dress in black

Current Price £30.00

Tie neck drape maxi dress in orchid print

Tie neck drape maxi dress in orchid print

Current Price £65.00

Poplin dropped waist bandeau maxi dress in thick mono stripe

Poplin dropped waist bandeau maxi dress in thick mono stripe

Current Price £50.00

Dropped waist maxi sundress in black

Dropped waist maxi sundress in black

Current Price £45.00

+Colours
Cupro dropped waist maxi t-shirt dress in navy

Cupro dropped waist maxi t-shirt dress in navy

Current Price £55.00

+Colours
Cotton twill racer neck maxi dress with tuck side detail in sage green

Cotton twill racer neck maxi dress with tuck side detail in sage green

Current Price £55.00

Drop shoulder blouson waist crinkle maxi dress in white

Drop shoulder blouson waist crinkle maxi dress in white

Current Price £50.00

+Colours
Cowl neck dropped hem maxi dress in abstract blur

Cowl neck dropped hem maxi dress in abstract blur

Current Price £65.00

Linen rich high neck trapeze dress in black

Linen rich high neck trapeze dress in black

Current Price £40.00

Deep v maxi pinny dress with heavy embroidery in black

Deep v maxi pinny dress with heavy embroidery in black

Current Price £65.00

Satin halter neck maxi dress beaded back detail in lime

Satin halter neck maxi dress beaded back detail in lime

Current Price £75.00

Poplin full hem pleated mini sundress in lemon

Poplin full hem pleated mini sundress in lemon

Current Price £36.00

+Colours
Dropped waist maxi sundress in cobalt blue

Dropped waist maxi sundress in cobalt blue

Current Price £45.00

+Colours
Satin maxi occasion halter dress in yellow gradient

Satin maxi occasion halter dress in yellow gradient

Current Price £75.00

Denim barrel maxi dress in bleach

Denim barrel maxi dress in bleach

Current Price £65.00

Tie waist halter neck maxi dress with contrast trim in ecru

Tie waist halter neck maxi dress with contrast trim in ecru

Current Price £68.00

Denim shift dress in deer print

Denim shift dress in deer print

Current Price £42.00

+Colours
Viscose drape bubble hem maxi dress in chocolate

Viscose drape bubble hem maxi dress in chocolate

Current Price £34.00

+Colours
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 square neck pinny dress in bleach

Denim square neck pinny dress in bleach

Current Price £42.00

+Colours
Chuck on maxi dress in orange

Chuck on maxi dress in orange

Current Price £50.00

Poplin strappy back volume maxi dress in black

Poplin strappy back volume maxi dress in black

Current Price £50.00

Dropped waist halter maxi dress in brown and lime check

Dropped waist halter maxi dress in brown and lime check

Current Price £50.00

Poplin ruched neck maxi sundress in ochre

Poplin ruched neck maxi sundress in ochre

Current Price £45.00

+Colours
Grown on shoulder maxi dress in black

Grown on shoulder maxi dress in black

Current Price £62.00

+Colours
Grown on shoulder midi dress in green

Grown on shoulder midi dress in green

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