25% Off Dresses, Shoes & Bags | Let's Shop >

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
110 results
Blush Floral Embroidered T-Shirt
Blush Floral Embroidered T-Shirt

Was  £26.00 Was  £15.00 Now  £13.50

Extra 10% Off Sale! Extra 10% Off Sale!
Navy Floral Print Daisy Trim T-Shirt
Navy Floral Print Daisy Trim T-Shirt

Was  £16.00 Was  £11.20 Now  £10.08

Extra 10% Off Sale! Extra 10% Off Sale!
Navy and Pink Embroidered Boho Top
Navy and Pink Embroidered Boho Top

Was  £26.00 Was  £17.00 Now  £15.30

Extra 10% Off Sale! Extra 10% Off Sale!
Grey Zip Front Hoodie
Grey Zip Front Hoodie

Was  £20.00 Was  £15.00 Now  £13.50

Extra 10% Off Sale! Extra 10% Off Sale!
DP Curve Grey Soft Slash Neck Top
DP Curve Grey Soft Slash Neck Top

Was  £18.00 Was  £10.00 Now  £9.00

Extra 10% Off Sale! Extra 10% Off Sale!
DP Curve Grey Ruffle Shoulder Top
DP Curve Grey Ruffle Shoulder Top

Was  £24.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
DP Curve Multi Coloured 2-In-1 Shirt Top
DP Curve Multi Coloured 2-In-1 Shirt Top

Was  £28.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
DP Curve Khaki Soft Touch Metal Ball Top
DP Curve Khaki Soft Touch Metal Ball Top

Was  £22.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
Blue Wrap Back Long Sleeve Sweat Top
Blue Wrap Back Long Sleeve Sweat Top

Was  £18.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
Black Floral Ruched Hem Top
Black Floral Ruched Hem Top

Was  £24.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Navy Embroidered Brushed Wrap Top
**Tall Navy Embroidered Brushed Wrap Top

Was  £22.00 Was  £15.00 Now  £13.50

Extra 10% Off Sale! Extra 10% Off Sale!
DP Curve Pink Flute Sleeve Top
DP Curve Pink Flute Sleeve Top

Was  £20.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
Black Frill Neck Tie Sleeve Top
Black Frill Neck Tie Sleeve Top

Was  £22.00 Was  £15.00 Now  £13.50

Extra 10% Off Sale! Extra 10% Off Sale!
Blush Pink V-Neck Slouchy Top
Blush Pink V-Neck Slouchy Top

Was  £18.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
Khaki Frill Neck Tie Sleeve Top
Khaki Frill Neck Tie Sleeve Top

Was  £22.00 Was  £15.00 Now  £13.50

Extra 10% Off Sale! Extra 10% Off Sale!
Charcoal Metal Ball Sleeve Sweat Top
Charcoal Metal Ball Sleeve Sweat Top

Was  £22.00 Was  £15.00 Now  £13.50

Extra 10% Off Sale! Extra 10% Off Sale!
**Maternity Grey 'Manhatten' Slogan Hoodie
**Maternity Grey 'Manhatten' Slogan Hoodie

Was  £22.00 Was  £15.00 Now  £13.50

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Black Jersey Jacquard 2-In-1 Top
**Tall Black Jersey Jacquard 2-In-1 Top

Was  £25.00 Was  £10.00 Now  £9.00

Extra 10% Off Sale! Extra 10% Off Sale!
Charcoal Tie Sleeve Top
Charcoal Tie Sleeve Top

Was  £18.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
**Vero Moda Black Lace Funnel Neck Top
**Vero Moda Black Lace Funnel Neck Top

Was  £28.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
Green Frill Sleeve Woven T-Shirt
Green Frill Sleeve Woven T-Shirt

Was  £22.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
Navy Floral Embroidered Wrap Front Top
Navy Floral Embroidered Wrap Front Top

Was  £22.00 Was  £15.00 Now  £13.50

Extra 10% Off Sale! Extra 10% Off Sale!
Light Pink Bow Sleeve Top
Light Pink Bow Sleeve Top

Was  £18.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
Black Jacquard Printed 2-In-1 Top
Black Jacquard Printed 2-In-1 Top

Was  £25.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
**Maternity Khaki Soft Touch Knot Top
**Maternity Khaki Soft Touch Knot Top

Was  £20.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Navy Floral Print Top
**Tall Navy Floral Print Top

Was  £9.00 Was  £6.30 Now  £5.67

Extra 10% Off Sale! Extra 10% Off Sale!
**Billie & Blossom Mulberry Shimmer Shell Top
**Billie & Blossom Mulberry Shimmer Shell Top

Was  £26.00 Was  £15.00 Now  £13.50

Extra 10% Off Sale! Extra 10% Off Sale!
Wine Red Checked Jersey Flute Sleeve Top
Wine Red Checked Jersey Flute Sleeve Top

Was  £24.00 Was  £10.00 Now  £9.00

Extra 10% Off Sale! Extra 10% Off Sale!
Ivory Embroidered Blouson Top
Ivory Embroidered Blouson Top

Was  £28.00 Was  £17.00 Now  £15.30

Extra 10% Off Sale! Extra 10% Off Sale!
Silver Cold Shoulder Top
Silver Cold Shoulder Top

Was  £25.00 Was  £15.00 Now  £13.50

Extra 10% Off Sale! Extra 10% Off Sale!
Black Embroidered Blouson Sleeve Top
Black Embroidered Blouson Sleeve Top

Was  £28.00 Was  £17.00 Now  £15.30

Extra 10% Off Sale! Extra 10% Off Sale!
Gunmetal Silver Bardot Long Sleeved Top
Gunmetal Silver Bardot Long Sleeved Top

Was  £28.00 Was  £8.00 Now  £7.20

Extra 10% Off Sale! Extra 10% Off Sale!
**Maternity Grey 'No 1' Slogan Sweatshirt
**Maternity Grey 'No 1' Slogan Sweatshirt

Was  £20.00 Was  £8.00 Now  £7.20

Extra 10% Off Sale! Extra 10% Off Sale!
Black Sequin Ruched Sleeve Lace Top
Black Sequin Ruched Sleeve Lace Top

Was  £20.00 Was  £7.00 Now  £6.30

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Red High Neck Tie Sleeve Top
**Tall Red High Neck Tie Sleeve Top

Was  £26.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
Prince Of Wales Check Tunic
Prince Of Wales Check Tunic

Was  £25.00 Was  £15.00 Now  £13.50

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Black Floral Print Tea Top
**Tall Black Floral Print Tea Top

Was  £25.00 Was  £10.00 Now  £9.00

Extra 10% Off Sale! Extra 10% Off Sale!
Navy Ruched Wrap Top
Navy Ruched Wrap Top

Was  £18.00 Was  £10.00 Now  £9.00

Extra 10% Off Sale! Extra 10% Off Sale!
Plum Marl Ruched Sleeve Top
Plum Marl Ruched Sleeve Top

Was  £16.00 Was  £10.00 Now  £9.00

Extra 10% Off Sale! Extra 10% Off Sale!
Pink Ruched Sleeve Wrap Top
Pink Ruched Sleeve Wrap Top

Was  £18.00 Was  £8.00 Now  £7.20

Extra 10% Off Sale! Extra 10% Off Sale!
Grey Ruched Wrap Top
Grey Ruched Wrap Top

Was  £18.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
Black Cowl Neck Top
Black Cowl Neck Top

Was  £20.00 Was  £10.00 Now  £9.00

Extra 10% Off Sale! Extra 10% Off Sale!
Cream Spotted Shirred Cuff Top
Cream Spotted Shirred Cuff Top

Was  £28.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
Grey Cowl Neck Top
Grey Cowl Neck Top

Was  £20.00 Was  £15.00 Now  £13.50

Extra 10% Off Sale! Extra 10% Off Sale!
Red Floral Tie Back Top
Red Floral Tie Back Top

Was  £28.00 Was  £17.00 Now  £15.30

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Floral Print Puff Sleeve Top
**Tall Floral Print Puff Sleeve Top

Was  £24.00 Was  £10.00 Now  £9.00

Extra 10% Off Sale! Extra 10% Off Sale!
Gold 'Jennifer' Puff Sleeve Top
Gold 'Jennifer' Puff Sleeve Top

Was  £26.00 Was  £7.00 Now  £6.30

Extra 10% Off Sale! Extra 10% Off Sale!
Khaki Metallic Lace Ruffle Top
Khaki Metallic Lace Ruffle Top

Was  £28.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Black Polka Dot Flute Sleeve Top
**Tall Black Polka Dot Flute Sleeve Top

Was  £24.00 Was  £15.00 Now  £13.50

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Grey Crew Neck Long Sleeve Top
**Tall Grey Crew Neck Long Sleeve Top

Was  £7.00 Was  £4.00 Now  £3.60

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Rose Cold Shoulder Top
**Tall Rose Cold Shoulder Top

Was  £25.00 Was  £8.00 Now  £7.20

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Navy Crew Neck Top
**Tall Navy Crew Neck Top

Was  £7.00 Was  £4.00 Now  £3.60

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall White Crew Neck Long Sleeve Top
**Tall White Crew Neck Long Sleeve Top

Was  £7.00 Was  £4.00 Now  £3.60

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Turquoise Blue Puff Sleeve Top
**Tall Turquoise Blue Puff Sleeve Top

Was  £22.00 Was  £10.00 Now  £9.00

Extra 10% Off Sale! Extra 10% Off Sale!
Black High Neck Top
Black High Neck Top

Was  £10.00 Was  £7.00 Now  £6.30

Extra 10% Off Sale! Extra 10% Off Sale!
White Crew Neck Top
White Crew Neck Top

Was  £7.00 Was  £4.90 Now  £4.41

Extra 10% Off Sale! Extra 10% Off Sale!
Orange Floral Print Draw Cord Top
Orange Floral Print Draw Cord Top

Was  £26.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
Multi Colour Abstract Floral Print Puff Sleeve Top
Multi Colour Abstract Floral Print Puff Sleeve Top

Was  £24.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
**Billie & Blossom Curve Black Overlay Top
**Billie & Blossom Curve Black Overlay Top

Was  £28.00 Was  £20.00 Now  £18.00

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Floral Rose Cold Shoulder Top
**Tall Floral Rose Cold Shoulder Top

Was  £25.00 Was  £7.00 Now  £6.30

Extra 10% Off Sale! Extra 10% Off Sale!
Petite Blue Check Cold-Shoulder Top
Petite Blue Check Cold-Shoulder Top

Was  £24.00 Was  £10.00 Now  £9.00

Extra 10% Off Sale! Extra 10% Off Sale!
Navy Dobby Panel Shell Top
Navy Dobby Panel Shell Top

Was  £18.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Black Circle Trim Detail T-Shirt
**Tall Black Circle Trim Detail T-Shirt

Was  £16.00 Was  £10.00 Now  £9.00

Extra 10% Off Sale! Extra 10% Off Sale!
Grey marl relaxed tee
Grey marl relaxed tee

Was  £8.00 Was  £5.00 Now  £4.50

Extra 10% Off Sale! Extra 10% Off Sale!
Navy And Nude Geometric Print Vest
Navy And Nude Geometric Print Vest

Was  £12.00 Was  £4.00 Now  £3.60

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Navy Sketchy Floral Ruffle Top
**Tall Navy Sketchy Floral Ruffle Top

Was  £24.00 Was  £10.00 Now  £9.00

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Yellow Camisole Top
**Tall Yellow Camisole Top

Was  £12.00 Was  £7.00 Now  £6.30

Extra 10% Off Sale! Extra 10% Off Sale!
Orange Tropical Cover Up
Orange Tropical Cover Up

Was  £28.00 Was  £20.00 Now  £18.00

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Black Choker Wrap Top
**Tall Black Choker Wrap Top

Was  £18.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
Black Gingham Bardot Top
Black Gingham Bardot Top

Was  £25.00 Was  £15.00 Now  £13.50

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Cold Shoulder Top
**Tall Cold Shoulder Top

Was  £20.00 Was  £7.00 Now  £6.30

Extra 10% Off Sale! Extra 10% Off Sale!
**Tall Black Ditsy Cold Shoulder Top
**Tall Black Ditsy Cold Shoulder Top

Was  £24.00 Was  £15.00 Now  £13.50

Extra 10% Off Sale! Extra 10% Off Sale!
Black Lace Bardot Top
Black Lace Bardot Top

Was  £16.00 Was  £10.00 Now  £9.00

Extra 10% Off Sale! Extra 10% Off Sale!
Cobalt relaxed Tee
Cobalt relaxed Tee

Was  £8.00 Was  £5.00 Now  £4.50

Extra 10% Off Sale! Extra 10% Off Sale!
Red Stripe Roll Sleeve Shirt
Red Stripe Roll Sleeve Shirt

Was  £26.00 Was  £10.00 Now  £9.00

Extra 10% Off Sale! Extra 10% Off Sale!
Grey cosy cowl neck top
Grey cosy cowl neck top

Was  £18.00 Was  £10.00 Now  £9.00

Extra 10% Off Sale! Extra 10% Off Sale!
Geometric Collarless Shirt
Geometric Collarless Shirt

Was  £26.00 Was  £12.00 Now  £10.80

Extra 10% Off Sale! Extra 10% Off Sale!
**Maternity White bump band
**Maternity White bump band

Was  £5.00 Was  £3.00 Now  £2.70

Extra 10% Off Sale! Extra 10% Off Sale!
*Quiz Black and Bronze Frill Sleeve Top
*Quiz Black and Bronze Frill Sleeve Top

Was  £26.99 Was  £16.99 Now  £15.29

Extra 10% Off Sale! Extra 10% Off Sale!