Final Clearance From £7 + Extra 15% Off Selected Lines - Shop Now >

This site ships to the United Kingdom

Regular Tops & T-Shirts

Update your wardrobe with an instant refresh and browse our range of tops and T-Shirts from Dorothy Perkins. With our varied edit, you’re sure to find that perfect top for all sorts of occasions. From a sophisticated blouse in subdued hues for office wear, laid-back printed tops for the weekend or a sensuous piece for evening activities, we’ve got it all covered. Find your favourites here and shop the stunning collection now.
4 3 2
796 results
Pink Viscose Vest
Pink Viscose Vest

Was  £6.00 Now  £2.00

Green Cotton T-Shirt
Green Cotton T-Shirt

Was  £5.00 Now  £3.00

Tangerine Cotton T-Shirt
Tangerine Cotton T-Shirt

Was  £5.00 Now  £3.00

Black High Neck Top
Black High Neck Top

Was  £10.00 Now  £3.00

Berry Viscose Vest
Berry Viscose Vest

Was  £6.00 Now  £4.00

**Vero Moda Beige Flute Sleeve Top
**Vero Moda Beige Flute Sleeve Top

Was  £16.00 Now  £4.00

Red Frilled Edge T-Shirt
Red Frilled Edge T-Shirt

Was  £5.00 Now  £4.00

Blue Pique Trim Vest
Blue Pique Trim Vest

Was  £6.00 Now  £4.00

Yellow Pique Trim Vest
Yellow Pique Trim Vest

Was  £6.00 Now  £4.00

**Vero Moda Blue Flute Sleeve Top
**Vero Moda Blue Flute Sleeve Top

Was  £16.00 Now  £4.00

Grey Cotton T-Shirt
Grey Cotton T-Shirt

Was  £5.00 Now  £4.00

Ivory Roll Sleeve T-Shirt
Ivory Roll Sleeve T-Shirt

Was  £6.00 Now  £4.00

**Vero Moda Pink Flute Sleeve Top
**Vero Moda Pink Flute Sleeve Top

Was  £16.00 Now  £4.00

Black Pique Vest
Black Pique Vest

Was  £6.00 Now  £4.00

White Crew Neck Top
White Crew Neck Top

Was  £7.00 Was  £4.90 Now  £4.16

Enjoy an extra 15% off Enjoy an extra 15% off
Black Floral Print T-Shirt
Black Floral Print T-Shirt

Was  £8.00 Was  £5.00 Now  £4.25

Enjoy an extra 15% off Enjoy an extra 15% off
Black Daisy Floral T-Shirt
Black Daisy Floral T-Shirt

Was  £8.00 Was  £5.00 Now  £4.25

Enjoy an extra 15% off Enjoy an extra 15% off
Charcoal Long Sleeve Crew Neck Top
Charcoal Long Sleeve Crew Neck Top

Was  £7.00 Was  £5.60 Now  £4.76

Enjoy an extra 15% off Enjoy an extra 15% off