New in: Beautifully Bold

Make a statement this season. Shop now.

Women's Sale: Tops

800 items
800 items
Layered contrast chiffon strappy cami in blue

Layered contrast chiffon strappy cami in blue

Previous Price£34.00Current Price £26.99

Bubble drape top in chocolate

Bubble drape top in chocolate

Previous Price£24.00Current Price £18.99

Premium lyocell blend soft rib racer vest in grey

Premium lyocell blend soft rib racer vest in grey

Previous Price£14.00Current Price £6.49

+Colours
Bubble hem tee in ivory

Bubble hem tee in ivory

Previous Price£32.00Current Price £25.99

+Colours
Delicate tie front long sleeve top with lace in oyster

Delicate tie front long sleeve top with lace in oyster

Previous Price£42.00Current Price £33.99

Check ruched detail top in red

Check ruched detail top in red

Previous Price£24.00Current Price £18.99

Classic tee in blue

Classic tee in blue

Previous Price£16.00Current Price £12.99

+Colours
Double layer long sleeve top in ecru

Double layer long sleeve top in ecru

Previous Price£26.00Current Price £20.99

+Colours
Shrunken everyday tee in white

Shrunken everyday tee in white

Previous Price£10.00Current Price £8.49

+Colours
Knot halter top with pleated fabric in cobalt blue

Knot halter top with pleated fabric in cobalt blue

Previous Price£38.00Current Price £29.99

+Colours
Washed waffle vest with woven trim in dark chocolate

Washed waffle vest with woven trim in dark chocolate

Previous Price£12.00Current Price £6.99

+Colours
Double layer long sleeve top in charcoal

Double layer long sleeve top in charcoal

Previous Price£28.00Current Price £12.99

+Colours
Linen blend fitted short sleeve henley in white

Linen blend fitted short sleeve henley in white

Previous Price£32.00Current Price £25.99

Wrap waist tie detail top in khaki

Wrap waist tie detail top in khaki

Previous Price£28.00Current Price £13.99

Knitted drawstring colour block top in red berry and khaki

Knitted drawstring colour block top in red berry and khaki

Previous Price£28.00Current Price £21.99

Topshop 'The Point Of It All' graphic tee in buttermilk

Topshop 'The Point Of It All' graphic tee in buttermilk

Previous Price£20.00Current Price £15.99

Clean corset seamed cap sleeve top in ivory

Clean corset seamed cap sleeve top in ivory

Previous Price£22.00Current Price £17.99

+Colours
Bubble hem tee in black

Bubble hem tee in black

Previous Price£32.00Current Price £25.99

+Colours
Knitted twist yarn waistcoat in chartreuse yellow

Knitted twist yarn waistcoat in chartreuse yellow

Previous Price£38.00Current Price £9.49

Linen cinched waist asymmetric twist shoulder top in black

Linen cinched waist asymmetric twist shoulder top in black

Previous Price£34.00Current Price £26.99

Long sleeve ruched tie side top in pink

Long sleeve ruched tie side top in pink

Previous Price£38.00Current Price £29.99

Rib v-neck vest in black

Rib v-neck vest in black

Previous Price£12.00Current Price £5.99

+Colours
Rib v-neck vest in white

Rib v-neck vest in white

Previous Price£12.00Current Price £5.99

+Colours
Everyday tee in bright blue

Everyday tee in bright blue

Previous Price£10.00Current Price £7.49

Keyhole detail top in black

Keyhole detail top in black

Previous Price£24.00Current Price £11.99

+Colours
High neck ruffle button through half sleeve top in soft lime

High neck ruffle button through half sleeve top in soft lime

Previous Price£26.00Current Price £20.99

Shrunken everyday tee in white

Shrunken everyday tee in white

Previous Price£10.00Current Price £8.49

+Colours
Graphic 'Palm Grove' oversized t-shirt in ecru

Graphic 'Palm Grove' oversized t-shirt in ecru

Previous Price£28.00Current Price £21.99

Asymmetric ruched side top in white

Asymmetric ruched side top in white

Previous Price£24.00Current Price £18.99

Square neck tank in grey marl

Square neck tank in grey marl

Previous Price£18.00Current Price £11.99

+Colours
Slim tank in white

Slim tank in white

Previous Price£12.00Current Price £8.99

+Colours
Clean ruched tank in oat

Clean ruched tank in oat

Previous Price£28.00Current Price £6.99

+Colours
Scarf detail satin top in buttermilk

Scarf detail satin top in buttermilk

Previous Price£38.00Current Price £29.99

One sleeve slash neck top in check print

One sleeve slash neck top in check print

Previous Price£38.00Current Price £16.99

Gathered bandeau top in buttermilk

Gathered bandeau top in buttermilk

Previous Price£34.00Current Price £26.99

+Colours
Cape draped tee in pesto green

Cape draped tee in pesto green

Previous Price£34.00Current Price £28.99

+Colours
Board shorts in ivory

Board shorts in ivory

Previous Price£30.00Current Price £23.99

+Colours
Lace trim cap sleeve top in washed navy

Lace trim cap sleeve top in washed navy

Previous Price£20.00Current Price £15.99

Check wrap drape tank with tie in buttermilk

Check wrap drape tank with tie in buttermilk

Previous Price£24.00Current Price £18.99

V-neck cinch in grey marl

V-neck cinch in grey marl

Previous Price£16.00Current Price £12.99

+Colours
Cinch off the shoulder top in white

Cinch off the shoulder top in white

Previous Price£28.00Current Price £13.99

Tuck waist long sleeve tee in black

Tuck waist long sleeve tee in black

Previous Price£28.00Current Price £21.99

+Colours
Premium rib long sleeve wide scoop neck top in ecru

Premium rib long sleeve wide scoop neck top in ecru

Previous Price£16.00Current Price £8.80

+Colours
Lace insert resort shirt in ivory

Lace insert resort shirt in ivory

Previous Price£45.00Current Price £35.99

V neck pintuck detail a line top in white

V neck pintuck detail a line top in white

Previous Price£38.00Current Price £31.99

+Colours
Topshop '76' graphic baby tee in yellow

Topshop '76' graphic baby tee in yellow

Previous Price£26.00Current Price £20.99

Mesh stripe ruched shoulder asymmetric top in brown

Mesh stripe ruched shoulder asymmetric top in brown

Previous Price£24.00Current Price £18.99

Knitted fine argyle polo in Oat

Knitted fine argyle polo in Oat

Previous Price£38.00Current Price £16.99

Classic tee in stone

Classic tee in stone

Previous Price£16.00Current Price £12.99

Asymmetric detail beaded tank in mahogony

Asymmetric detail beaded tank in mahogony

Previous Price£30.00Current Price £13.99

Asymmetric racer back vest in green

Asymmetric racer back vest in green

Previous Price£18.00Current Price £13.99

+Colours
Fringe hem asymmetric top in ecru

Fringe hem asymmetric top in ecru

Previous Price£26.00Current Price £15.99

Wrap front drape detail tank in teal

Wrap front drape detail tank in teal

Previous Price£24.00Current Price £18.99

+Colours
Wrap drape tank with tie in rust

Wrap drape tank with tie in rust

Previous Price£20.00Current Price £9.99

Gathered bust bandeau with peplum hem in mono stripe

Gathered bust bandeau with peplum hem in mono stripe

Previous Price£34.00Current Price £26.99

+Colours
Draped wrap high cap sleeve top in chocolate brown

Draped wrap high cap sleeve top in chocolate brown

Previous Price£30.00Current Price £16.99

Mesh ruched one sleeve top in burgundy

Mesh ruched one sleeve top in burgundy

Previous Price£28.00Current Price £13.99

Curve hem tailored top in buttermilk

Curve hem tailored top in buttermilk

Previous Price£42.00Current Price £33.99

Poplin ruched shell top in apple green

Poplin ruched shell top in apple green

Previous Price£38.00Current Price £9.50

Check print tie detail bandeau top in green

Check print tie detail bandeau top in green

Previous Price£24.00Current Price £18.99

Striped tank in chocolate

Striped tank in chocolate

Previous Price£22.00Current Price £8.99

Washed waffle vest with woven trim in dusty blue

Washed waffle vest with woven trim in dusty blue

Previous Price£12.00Current Price £8.49

+Colours
Tie strap knot detail tank in grey marl

Tie strap knot detail tank in grey marl

Previous Price£26.00Current Price £20.99

Premium lyocell blend soft rib racer vest in white

Premium lyocell blend soft rib racer vest in white

Previous Price£14.00Current Price £5.49

+Colours
Premium sheer rib double layer long sleeve top in cream and pink

Premium sheer rib double layer long sleeve top in cream and pink

Previous Price£26.00Current Price £13.99

+Colours
Chiffon sheer panel long sleeve blouse in ivory

Chiffon sheer panel long sleeve blouse in ivory

Previous Price£42.00Current Price £37.99

+Colours
Square neck tank in black

Square neck tank in black

Previous Price£18.00Current Price £13.99

+Colours
Cross over wrap long sleeve top in chocolate brown

Cross over wrap long sleeve top in chocolate brown

Previous Price£32.00Current Price £10.99

Denim shacket in rich indigo

Denim shacket in rich indigo

Previous Price£50.00Current Price £26.99

Slinky open back top in black

Slinky open back top in black

Previous Price£28.00Current Price £7.00

Rib v-neck vest in grey marl

Rib v-neck vest in grey marl

Previous Price£12.00Current Price £7.99

+Colours
Ruffle tie front long sleeve top in black

Ruffle tie front long sleeve top in black

Previous Price£36.00Current Price £28.99