Up To 60% Off Sale + Extra 10% Off - Shop Now >

This site ships to the United Kingdom

Women's Tops & T-Shirts

Update your wardrobe with Dorothy Perkins’ chic selection of tops and T-shirts. From office ready shell tops to slouchy tees, you’ll find bright colours, bold patterns and on-trend silhouettes. Shop the collection now and refresh your classic white t-shirt or add one of this season’s must have styles to your repertoire.
4 3 2
54 results
Petite Grey Ruched Sleeve Top
Petite Grey Ruched Sleeve Top

Was  £18.00 Was  £14.40 Now  £12.96

That's An Extra 10% Off! That's An Extra 10% Off!
Petite Pink Ruched Sleeve Top
Petite Pink Ruched Sleeve Top

Was  £18.00 Was  £14.40 Now  £12.96

That's An Extra 10% Off! That's An Extra 10% Off!
Petite Pink Flute Sleeve Top
Petite Pink Flute Sleeve Top

Was  £18.00 Was  £16.20 Now  £14.58

That's An Extra 10% Off! That's An Extra 10% Off!
Petite Grey Embroidered Wrap Top
Petite Grey Embroidered Wrap Top

Was  £22.00 Was  £17.60 Now  £15.84

That's An Extra 10% Off! That's An Extra 10% Off!
**Billie & Blossom Petite Blush Floral Print Shell Top
**Billie & Blossom Petite Blush Floral Print Shell Top

Was  £24.00 Was  £19.20 Now  £17.28

That's An Extra 10% Off! That's An Extra 10% Off!
**Billie & Blossom Petite Butterfly Print Shirt
**Billie & Blossom Petite Butterfly Print Shirt

Was  £26.00 Was  £23.40 Now  £21.06

That's An Extra 10% Off! That's An Extra 10% Off!
Petite Black Crew Neck Top
Petite Black Crew Neck Top

Was  £7.00 Was  £5.60 Now  £5.04

That's An Extra 10% Off! That's An Extra 10% Off!
Petite Grey Cowl Neck Tunic
Petite Grey Cowl Neck Tunic

Was  £18.00 Was  £14.40 Now  £12.96

That's An Extra 10% Off! That's An Extra 10% Off!
Petite Grey Scatter Pearl Top
Petite Grey Scatter Pearl Top

Was  £22.00 Was  £17.60 Now  £15.84

That's An Extra 10% Off! That's An Extra 10% Off!
Petite Pink Cowl Neck Tunic
Petite Pink Cowl Neck Tunic

Was  £18.00 Was  £14.40 Now  £12.96

That's An Extra 10% Off! That's An Extra 10% Off!
Petite White Crew Neck Top
Petite White Crew Neck Top

Was  £7.00 Was  £5.60 Now  £5.04

That's An Extra 10% Off! That's An Extra 10% Off!
Petite Navy Crew Neck Top
Petite Navy Crew Neck Top

Was  £7.00 Was  £5.60 Now  £5.04

That's An Extra 10% Off! That's An Extra 10% Off!
Petite Charcoal Bow Sleeve Top
Petite Charcoal Bow Sleeve Top

Was  £18.00 Was  £15.30 Now  £13.77

That's An Extra 10% Off! That's An Extra 10% Off!
Petite Pink Bow Sleeve Top
Petite Pink Bow Sleeve Top

Was  £18.00 Was  £14.40 Now  £12.96

That's An Extra 10% Off! That's An Extra 10% Off!
Petite Khaki Twist Front Top
Petite Khaki Twist Front Top

Was  £20.00 Was  £18.00 Now  £16.20

That's An Extra 10% Off! That's An Extra 10% Off!