New in: Beautifully Bold

Make a statement this season. Shop now.

Women's Sale: Tops

794 items
794 items
One shoulder woven stripe top in mono

One shoulder woven stripe top in mono

Previous Price£36.00Current Price £30.99

Twisted detail t-shirt in green

Twisted detail t-shirt in green

Previous Price£28.00Current Price £9.99

+Colours
Co ord scarf print one shoulder top in blue abstract leaf print

Co ord scarf print one shoulder top in blue abstract leaf print

Previous Price£36.00Current Price £30.99

Embroidered Tulum contrast rib vest in purple

Embroidered Tulum contrast rib vest in purple

Previous Price£22.00Current Price £8.80

Drape neck long sleeve top in white

Drape neck long sleeve top in white

Previous Price£36.00Current Price £18.00

Rib long sleeve curved hem top in pink

Rib long sleeve curved hem top in pink

Previous Price£16.00Current Price £13.60

+Colours
Knitted zip through multi stripe co-ord polo in burgundy

Knitted zip through multi stripe co-ord polo in burgundy

Previous Price£36.00Current Price £29.99

One shoulder top in white

One shoulder top in white

Previous Price£34.00Current Price £30.60

One shoulder top in tan stripe

One shoulder top in tan stripe

Previous Price£34.00Current Price £8.49

One shoulder top in teal

One shoulder top in teal

Previous Price£34.00Current Price £28.99

Knitted longline waistcoat in chocolate

Knitted longline waistcoat in chocolate

Previous Price£38.00Current Price £10.99

Asymmetric slash neck floral print long sleeve top in green and brown

Asymmetric slash neck floral print long sleeve top in green and brown

Previous Price£30.00Current Price £18.00

Modal ruched slash neck long sleeve top in dark red

Modal ruched slash neck long sleeve top in dark red

Previous Price£22.00Current Price £10.99

+Colours
Boxy tee in ecru

Boxy tee in ecru

Previous Price£14.00Current Price £7.49

Cowl neck halter top in woodgrain

Cowl neck halter top in woodgrain

Previous Price£34.00Current Price £9.99

Lace ruched side long sleeve top in green

Lace ruched side long sleeve top in green

Previous Price£30.00Current Price £8.99

Slash neck abstract placement print microfibre top in green

Slash neck abstract placement print microfibre top in green

Previous Price£30.00Current Price £16.99

Denim boat neck ruched side top in mid blue

Denim boat neck ruched side top in mid blue

Previous Price£42.00Current Price £24.99

Faced short sleeve tee in blue

Faced short sleeve tee in blue

Previous Price£16.00Current Price £10.99

+Colours
Square sarong in black and white mono print

Square sarong in black and white mono print

Previous Price£38.00Current Price £29.99

+Colours
Darted cuff oversized shirt in white

Darted cuff oversized shirt in white

Previous Price£38.00Current Price £29.99

Shirred detail sleeveless top in sand

Shirred detail sleeveless top in sand

Previous Price£30.00Current Price £26.99

Topshop '23' graphic shrunken tee in orange

Topshop '23' graphic shrunken tee in orange

Previous Price£28.00Current Price £21.99

Colour block cami fitted vest co-ord in red

Colour block cami fitted vest co-ord in red

Previous Price£22.00Current Price £17.99

V-neck cinch in black

V-neck cinch in black

Previous Price£16.00Current Price £12.99

+Colours
Tile print tie detail bandeau top in green

Tile print tie detail bandeau top in green

Previous Price£24.00Current Price £18.99

Striped high neck sleeveless tank in blue

Striped high neck sleeveless tank in blue

Previous Price£26.00Current Price £20.99

+Colours
Tie neck detail tank top in grey marl

Tie neck detail tank top in grey marl

Previous Price£24.00Current Price £18.99

Rib asymmetric off the shoulder long sleeve top in ecru

Rib asymmetric off the shoulder long sleeve top in ecru

Previous Price£26.00Current Price £6.99

Slash neck racer vest in berry

Slash neck racer vest in berry

Previous Price£12.00Current Price £9.99

Knitted sleeveless tape fish net asymmetric fringing tassel top in chocolate brown

Knitted sleeveless tape fish net asymmetric fringing tassel top in chocolate brown

Previous Price£38.00Current Price £31.99

+Colours
Drape side detail tank top in white

Drape side detail tank top in white

Previous Price£26.00Current Price £21.99

+Colours
Stripe v-neck polo long sleeve top in chocolate and ecru

Stripe v-neck polo long sleeve top in chocolate and ecru

Previous Price£30.00Current Price £12.00

Double layer skater tee in green and ecru

Double layer skater tee in green and ecru

Previous Price£34.00Current Price £27.20

Rib raglan v-neck long sleeve top in ivory

Rib raglan v-neck long sleeve top in ivory

Previous Price£16.00Current Price £13.99

+Colours
Lace trim ruched side blouse in white

Lace trim ruched side blouse in white

Previous Price£45.00Current Price £35.99

+Colours
Organza longline cami in blue with contrast orange tipping

Organza longline cami in blue with contrast orange tipping

Previous Price£36.00Current Price £30.99

Cupro asym hem draped tunic top in grey blue

Cupro asym hem draped tunic top in grey blue

Previous Price£36.00Current Price £23.40

Cupro asymmetric top with shoulder pads in stone

Cupro asymmetric top with shoulder pads in stone

Previous Price£38.00Current Price £16.99

+Colours
Oversized shirt in purple stripe

Oversized shirt in purple stripe

Previous Price£38.00Current Price £9.49

Twist shoulder velvet top in buttermilk

Twist shoulder velvet top in buttermilk

Previous Price£34.00Current Price £8.50

+Colours
Tipping slim tank in green

Tipping slim tank in green

Previous Price£12.00Current Price £9.49

Everyday tee in chocolate

Everyday tee in chocolate

Previous Price£10.00Current Price £7.99

+Colours
Knitted contrast lace vest in brown with mint contrast lace

Knitted contrast lace vest in brown with mint contrast lace

Previous Price£26.00Current Price £16.90

+Colours
V-neck ruched side tank in green

V-neck ruched side tank in green

Previous Price£14.00Current Price £10.99

+Colours
Ruched side tee in ecru

Ruched side tee in ecru

Previous Price£28.00Current Price £21.99

+Colours
Polka dot mesh key hole detail short sleeve top in brown

Polka dot mesh key hole detail short sleeve top in brown

Previous Price£24.00Current Price £11.99

+Colours
Gather yoke seam short sleeve top burgundy stripe

Gather yoke seam short sleeve top burgundy stripe

Previous Price£28.00Current Price £9.49

Lace panel cami with embroidery detail in white

Lace panel cami with embroidery detail in white

Previous Price£65.00Current Price £49.99

Pink Floyd license shrunken half sleeve tee in washed black

Pink Floyd license shrunken half sleeve tee in washed black

Previous Price£30.00Current Price £15.00

Abstract print ruched long sleeve top in multi

Abstract print ruched long sleeve top in multi

Previous Price£28.00Current Price £25.20

Ruched check print scarf detail asymmetric hem top in chocolate

Ruched check print scarf detail asymmetric hem top in chocolate

Previous Price£28.00Current Price £13.99

+Colours
Double layer sleeveless tunic top in ivory

Double layer sleeveless tunic top in ivory

Previous Price£38.00Current Price £29.99

Ruched back one sleeve top in taupe

Ruched back one sleeve top in taupe

Previous Price£28.00Current Price £7.00

Knitted asymmetric one shoulder top in navy

Knitted asymmetric one shoulder top in navy

Previous Price£38.00Current Price £19.00

Bandeau in white

Bandeau in white

Previous Price£12.00Current Price £9.99

+Colours
Embroidered 'Paradiso' oversized t-shirt in white

Embroidered 'Paradiso' oversized t-shirt in white

Previous Price£32.00Current Price £26.99

+Colours
Rib high neck long sleeve top in sage green

Rib high neck long sleeve top in sage green

Previous Price£26.00Current Price £10.40

Cupro long sleeve bardot twist detail top co-ord in charcoal grey

Cupro long sleeve bardot twist detail top co-ord in charcoal grey

Previous Price£30.00Current Price £13.50

Abstract floral print slash neck long sleeve top in blue

Abstract floral print slash neck long sleeve top in blue

Previous Price£30.00Current Price £13.99

Knitted multi stripe co-ord vest in blue and brown

Knitted multi stripe co-ord vest in blue and brown

Previous Price£30.00Current Price £25.99

Graphic oversized retro car print tee in white

Graphic oversized retro car print tee in white

Previous Price£28.00Current Price £23.99

+Colours
Gathered bust bandeau with peplum hem in mono stripe

Gathered bust bandeau with peplum hem in mono stripe

Previous Price£34.00Current Price £30.99

Cinch back detail structured top in ivory

Cinch back detail structured top in ivory

Previous Price£30.00Current Price £16.50

Shrunken everyday tee in khaki

Shrunken everyday tee in khaki

Previous Price£10.00Current Price £9.00

+Colours
Knitted cable v neck vest in ivory

Knitted cable v neck vest in ivory

Previous Price£38.00Current Price £9.50

Short sleeve channelled tie side top in black

Short sleeve channelled tie side top in black

Previous Price£36.00Current Price £30.99

+Colours
Long sleeve cowl detail top in green

Long sleeve cowl detail top in green

Previous Price£38.00Current Price £34.20

Long sleeve ruched side top in white

Long sleeve ruched side top in white

Previous Price£36.00Current Price £30.99

+Colours
Ruched draped tank in navy

Ruched draped tank in navy

Previous Price£24.00Current Price £7.20

Stripe premium interlock long sleeve skater tee in brown

Stripe premium interlock long sleeve skater tee in brown

Previous Price£28.00Current Price £25.20

+Colours
Microfibre high neck tulip print top in green

Microfibre high neck tulip print top in green

Previous Price£30.00Current Price £20.99