Women's Tops | Blouses & T-shirts | Dorothy Perkins
This site ships to the United Kingdom

View all Tops

Get gorgeous and summer-ready with the latest tops and tees. At Dorothy Perkins we know how a well-designed, statement-making top can instantly elevate your outfit from good to gorgeous. So whether you need a new top for a first date or to wear with a skirt for the office, you've come to the right place. This season we’re all about cut-out details, oversized kimonos, distressed tees, sharp blouses, printed tunics, lace peplums and daring going-out tops, all inspired by the SS16 catwalk trends. 

VIP Week Top Picks ...

4 3 2
530 results
Floral woven front lace top
Floral woven front lace top

Was  £18.00 Now  £13.50

Enjoy 25% Off Enjoy 25% Off
Black Side Zip Top
Black Side Zip Top

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
Navy lace victoriana top
Navy lace victoriana top

Was  £18.00 Now  £13.50

Enjoy 25% Off Enjoy 25% Off
Orange Jersey Tee
Orange Jersey Tee

Was  £6.00 Now  £4.50

Enjoy 25% Off Enjoy 25% Off
Blush Lace Zip Back Top
Blush Lace Zip Back Top

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
Navy Lace Zip Top
Navy Lace Zip Top

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
**Billie & Blossom Navy Hummingbird Shell top
Enjoy 25% Off Enjoy 25% Off
Black Frill Neck Jumper
Black Frill Neck Jumper

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
Red Geometric Longsleeved Top
Red Geometric Longsleeved Top

Was  £25.00 Now  £18.75

Enjoy 25% Off Enjoy 25% Off
grey love embroided sweater
grey love embroided sweater

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
Grey floral embroidered sweat
Grey floral embroidered sweat

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
Pink and grey stripe tee
Pink and grey stripe tee

Was  £16.00 Now  £12.00

Enjoy 25% Off Enjoy 25% Off
Multi stripe rib tee
Multi stripe rib tee

Was  £16.00 Now  £12.00

Enjoy 25% Off Enjoy 25% Off
**Tall Black floral tee
**Tall Black floral tee

Was  £9.00 Now  £6.75

Enjoy 25% Off Enjoy 25% Off
Charcoal Jacquard Stripe T-Shirt
Charcoal Jacquard Stripe T-Shirt

Was  £16.00 Now  £12.00

Enjoy 25% Off Enjoy 25% Off
Blue Pin Stripe Shirt
Blue Pin Stripe Shirt

Was  £25.00 Now  £18.75

Enjoy 25% Off Enjoy 25% Off
Black Geometric 2-in-1 top
Black Geometric 2-in-1 top

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
Green Daisy Soft Tee
Green Daisy Soft Tee

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
red floral shell top
red floral shell top

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
Oversized Check Military Shirt
Oversized Check Military Shirt

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
Black and White Gingham Checked Peplum Top

Enjoy 25% Off Enjoy 25% Off
The Ultimate Cotton Shirt
The Ultimate Cotton Shirt

Was  £20.00 Now  £15.00

Enjoy 25% Off Enjoy 25% Off
**Tall navy lace insert tee
**Tall navy lace insert tee

Was  £14.00 Now  £10.50

Enjoy 25% Off Enjoy 25% Off
Grey Frill 2-in-1 Top
Grey Frill 2-in-1 Top

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
Animal Longsleeve Aysmetric top
Animal Longsleeve Aysmetric top

Was  £26.00 Now  £19.50

Enjoy 25% Off Enjoy 25% Off
White crew neck basic tee
White crew neck basic tee

Was  £5.00 Now  £3.75

Enjoy 25% Off Enjoy 25% Off
Animal Aysmmetric Top
Animal Aysmmetric Top

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
Pink Zip Side Tee
Pink Zip Side Tee

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
Ivory Zip side Tee
Ivory Zip side Tee

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
Pink Built Up Back Tee
Pink Built Up Back Tee

Was  £12.00 Now  £9.00

Enjoy 25% Off Enjoy 25% Off
Neutral Dip Back Built Up Tee
Neutral Dip Back Built Up Tee

Was  £12.00 Now  £9.00

Enjoy 25% Off Enjoy 25% Off
Animal print Long Sleeve Top
Animal print Long Sleeve Top

Was  £25.00 Now  £18.75

Enjoy 25% Off Enjoy 25% Off
pink pinstripe 2-in-1 top
pink pinstripe 2-in-1 top

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
animal bar back tee
animal bar back tee

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
ivory maxi split shirt
ivory maxi split shirt

Was  £28.00 Now  £21.00

Enjoy 25% Off Enjoy 25% Off
pink stitch shirt
pink stitch shirt

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
Navy Boston tee
Navy Boston tee

Was  £12.00 Now  £9.00

Enjoy 25% Off Enjoy 25% Off
blue pinstripe 2-in-1 top
blue pinstripe 2-in-1 top

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
Petite Blush Double Layer Top
Petite Blush Double Layer Top

Was  £20.00 Now  £15.00

Enjoy 25% Off Enjoy 25% Off
Blue and Ivory textured stripe Tee
Blue and Ivory textured stripe Tee

Was  £16.00 Now  £12.00

Enjoy 25% Off Enjoy 25% Off
Frill Sleeve Check Top
Frill Sleeve Check Top

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
**DP Curve Navy Bird Printed Tee
**DP Curve Navy Bird Printed Tee

Was  £16.00 Now  £12.00

Enjoy 25% Off Enjoy 25% Off
Black Pipe Border Shirt
Black Pipe Border Shirt

Was  £28.00 Now  £21.00

Enjoy 25% Off Enjoy 25% Off
**Tall Grey Lace Hem Tee
**Tall Grey Lace Hem Tee

Was  £16.00 Now  £12.00

Enjoy 25% Off Enjoy 25% Off
**Tall white cami top
**Tall white cami top

Was  £5.00 Now  £3.75

Enjoy 25% Off Enjoy 25% Off
Navy Short Sleeve Frill Top
Navy Short Sleeve Frill Top

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
**DP Curve Black Pleat Front Tee
**DP Curve Black Pleat Front Tee

Was  £16.00 Now  £12.00

Enjoy 25% Off Enjoy 25% Off
Grey embroidered daisy sweat
Grey embroidered daisy sweat

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
Vintage Floral Blouse
Vintage Floral Blouse

Was  £26.00 Now  £19.50

Enjoy 25% Off Enjoy 25% Off
Petite Purple Roll neck Shirt
Petite Purple Roll neck Shirt

Was  £20.00 Now  £15.00

Enjoy 25% Off Enjoy 25% Off
**DP Curve Black Floral Embroidered T-Shirt
Enjoy 25% Off Enjoy 25% Off
navy high neck top
navy high neck top

Was  £28.00 Now  £21.00

Enjoy 25% Off Enjoy 25% Off
champagne high neck top
champagne high neck top

Was  £28.00 Now  £21.00

Enjoy 25% Off Enjoy 25% Off
black Asymmetric Cami Top
black Asymmetric Cami Top

Was  £16.00 Now  £12.00

Enjoy 25% Off Enjoy 25% Off
White Stripe Roll Collar Shell
White Stripe Roll Collar Shell

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
Pink Longerline Detail Cami top
Pink Longerline Detail Cami top

Was  £16.00 Now  £12.00

Enjoy 25% Off Enjoy 25% Off
**DP Curve Black Scoop Neck Tee
**DP Curve Black Scoop Neck Tee

Was  £20.00 Now  £15.00

Enjoy 25% Off Enjoy 25% Off
ivoryace front top
ivoryace front top

Was  £18.00 Now  £13.50

Enjoy 25% Off Enjoy 25% Off
petite Red High Neck Top
petite Red High Neck Top

Was  £20.00 Now  £15.00

Enjoy 25% Off Enjoy 25% Off
petite Black High Neck Top
petite Black High Neck Top

Was  £20.00 Now  £15.00

Enjoy 25% Off Enjoy 25% Off
Monochrome tee with rib trim
Monochrome tee with rib trim

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
**Billie & Blossom Petite Plum spot shell top
Enjoy 25% Off Enjoy 25% Off
Ivory Trim Longer Line Cami top
Ivory Trim Longer Line Cami top

Was  £16.00 Now  £12.00

Enjoy 25% Off Enjoy 25% Off
berry high neck top
berry high neck top

Was  £28.00 Now  £21.00

Enjoy 25% Off Enjoy 25% Off
Black Long Line Detail Cami top
Black Long Line Detail Cami top

Was  £16.00 Now  £12.00

Enjoy 25% Off Enjoy 25% Off
sports red detail long sleeve top
sports red detail long sleeve top

Was  £26.00 Now  £19.50

Enjoy 25% Off Enjoy 25% Off
**DP Curve Cobalt Necklace Trim Wrap Back Top
Enjoy 25% Off Enjoy 25% Off
**DP Curve Black Necklace Trim Wrap Back Top
Enjoy 25% Off Enjoy 25% Off
**Maternity Blue 'Dream Team' Tee
**Maternity Blue 'Dream Team' Tee

Was  £16.00 Now  £12.00

Enjoy 25% Off Enjoy 25% Off
Grey marl cosy bardot top
Grey marl cosy bardot top

Was  £18.00 Now  £13.50

Enjoy 25% Off Enjoy 25% Off
Black Jersey Tee
Black Jersey Tee

Was  £6.00 Now  £4.50

Enjoy 25% Off Enjoy 25% Off
Berry mesh stripe top
Berry mesh stripe top

Was  £20.00 Now  £15.00

Enjoy 25% Off Enjoy 25% Off
White Frill Neck Longsleeve top
White Frill Neck Longsleeve top

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
Black mesh stripe top
Black mesh stripe top

Was  £20.00 Now  £15.00

Enjoy 25% Off Enjoy 25% Off
Grey/ivory lace detail sweater
Grey/ivory lace detail sweater

Was  £28.00 Now  £21.00

Enjoy 25% Off Enjoy 25% Off
Ivory ruffle lace top
Ivory ruffle lace top

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
Petite Black Stripe 2-in-1 Top
Petite Black Stripe 2-in-1 Top

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
Grey City Slogan Jumper
Grey City Slogan Jumper

Was  £26.00 Now  £19.50

Enjoy 25% Off Enjoy 25% Off
stripe 2-in-1 Top
stripe 2-in-1 Top

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
Ivory textured lace top
Ivory textured lace top

Was  £18.00 Now  £13.50

Enjoy 25% Off Enjoy 25% Off
**Tall silver long sleeve top
**Tall silver long sleeve top

Was  £25.00 Now  £18.75

Enjoy 25% Off Enjoy 25% Off
**Only Grey Rib tie tee
**Only Grey Rib tie tee

Was  £18.00 Now  £13.50

Enjoy 25% Off Enjoy 25% Off
**Only White rib tie Tee
**Only White rib tie Tee

Was  £18.00 Now  £13.50

Enjoy 25% Off Enjoy 25% Off
**Billie & Blossom Petite Monochrome Butterfly Shell Top
Enjoy 25% Off Enjoy 25% Off
**Vila Embroided shell top
**Vila Embroided shell top

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
**Vero Moda Burgundy lace high neck top
**Vero Moda Burgundy lace high neck top

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
Petite Poppy Print Tee
Petite Poppy Print Tee

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
**Only 100% Tired tee
**Only 100% Tired tee

Was  £8.00 Now  £6.00

Enjoy 25% Off Enjoy 25% Off
**DP Curve Black Cross Back blouse
**DP Curve Black Cross Back blouse

Was  £28.00 Now  £21.00

Enjoy 25% Off Enjoy 25% Off
**DP Curve Khaki Cross Back blouse
**DP Curve Khaki Cross Back blouse

Was  £28.00 Now  £21.00

Enjoy 25% Off Enjoy 25% Off
**Billie & Blossom Black floral kimono top
Enjoy 25% Off Enjoy 25% Off
**Only White 'LOVE PIZZA' T-shirt
**Only White 'LOVE PIZZA' T-shirt

Was  £8.00 Now  £6.00

Enjoy 25% Off Enjoy 25% Off
**Only White slogan T-shirt
**Only White slogan T-shirt

Was  £14.00 Now  £10.50

Enjoy 25% Off Enjoy 25% Off
**Only Grey slogan Tee
**Only Grey slogan Tee

Was  £8.00 Now  £6.00

Enjoy 25% Off Enjoy 25% Off
**Vila Fan print lace cami top
**Vila Fan print lace cami top

Was  £20.00 Now  £15.00

Enjoy 25% Off Enjoy 25% Off
Ivory lace shoulder tee
Ivory lace shoulder tee

Was  £12.00 Now  £9.00

Enjoy 25% Off Enjoy 25% Off
Charcoal high neck top
Charcoal high neck top

Was  £12.00 Now  £9.00

Enjoy 25% Off Enjoy 25% Off
**Only Lace Up Knit Top
**Only Lace Up Knit Top

Was  £18.00 Now  £13.50

Enjoy 25% Off Enjoy 25% Off
**Only Grey slogan T-shirt
**Only Grey slogan T-shirt

Was  £14.00 Now  £10.50

Enjoy 25% Off Enjoy 25% Off
**Only Navy 100% Tired Tee
**Only Navy 100% Tired Tee

Was  £8.00 Now  £6.00

Enjoy 25% Off Enjoy 25% Off
**First & I White fringe top
**First & I White fringe top

Was  £20.00 Now  £15.00

Enjoy 25% Off Enjoy 25% Off
**Only White 'FRYDAY' T-shirt
**Only White 'FRYDAY' T-shirt

Was  £8.00 Now  £6.00

Enjoy 25% Off Enjoy 25% Off
**Vila Brown Lace Detail Cami
**Vila Brown Lace Detail Cami

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
Black Ribbed Roll Neck Top
Black Ribbed Roll Neck Top

Was  £12.00 Now  £9.00

Enjoy 25% Off Enjoy 25% Off
Petite Mink Long Sleeve Shirt
Petite Mink Long Sleeve Shirt

Was  £20.00 Now  £15.00

Enjoy 25% Off Enjoy 25% Off
Petite Floral Tee
Petite Floral Tee

Was  £26.00 Now  £19.50

Enjoy 25% Off Enjoy 25% Off
Petite Ivory Long Sleeve Shirt
Petite Ivory Long Sleeve Shirt

Was  £20.00 Now  £15.00

Enjoy 25% Off Enjoy 25% Off
Petite Blush Piped Shirt
Petite Blush Piped Shirt

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
Pink PinStripe Shirt
Pink PinStripe Shirt

Was  £25.00 Now  £18.75

Enjoy 25% Off Enjoy 25% Off
**Maternity Grey Stripe top
**Maternity Grey Stripe top

Was  £16.00 Now  £12.00

Enjoy 25% Off Enjoy 25% Off
Silver Slinky Belted Top
Silver Slinky Belted Top

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
Grey stripe 2-in-1 tee
Grey stripe 2-in-1 tee

Was  £18.00 Now  £13.50

Enjoy 25% Off Enjoy 25% Off
**DP Curve Navy Spot Pleat Front top
**DP Curve Navy Spot Pleat Front top

Was  £18.00 Now  £13.50

Enjoy 25% Off Enjoy 25% Off
Black textured sleeve top
Black textured sleeve top

Was  £10.00 Now  £7.50

Enjoy 25% Off Enjoy 25% Off
navy and ivory 2-in-1 tee
navy and ivory 2-in-1 tee

Was  £18.00 Now  £13.50

Enjoy 25% Off Enjoy 25% Off
blush asymmetric top
blush asymmetric top

Was  £25.00 Now  £18.75

Enjoy 25% Off Enjoy 25% Off
Petite Gold Plisse Top
Petite Gold Plisse Top

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
Red stripe textured baredot top
Red stripe textured baredot top

Was  £15.00 Now  £11.25

Enjoy 25% Off Enjoy 25% Off
Stripe Frill Front Shirt
Stripe Frill Front Shirt

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
Ivory Frill Cuff Printed Shirt
Ivory Frill Cuff Printed Shirt

Was  £28.00 Now  £21.00

Enjoy 25% Off Enjoy 25% Off
**Tall Stripe Frill Front Shirt
**Tall Stripe Frill Front Shirt

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
Ivory textured sleeve tee
Ivory textured sleeve tee

Was  £10.00 Now  £7.50

Enjoy 25% Off Enjoy 25% Off
Petite 'Minimal' Crop Tee
Petite 'Minimal' Crop Tee

Was  £14.00 Now  £10.50

Enjoy 25% Off Enjoy 25% Off
Black floral slash neck tee
Black floral slash neck tee

Was  £9.00 Now  £6.75

Enjoy 25% Off Enjoy 25% Off
**Maternity Teal Heart Ruched Wrap top
**Maternity Teal Heart Ruched Wrap top

Was  £16.00 Now  £12.00

Enjoy 25% Off Enjoy 25% Off
**Maternity Berry Ruched Wrap Top
**Maternity Berry Ruched Wrap Top

Was  £14.00 Now  £10.50

Enjoy 25% Off Enjoy 25% Off
Petite Camel Print Shirt
Petite Camel Print Shirt

Was  £25.00 Now  £18.75

Enjoy 25% Off Enjoy 25% Off
Black sheer insert tunic
Black sheer insert tunic

Was  £28.00 Now  £21.00

Enjoy 25% Off Enjoy 25% Off
Petite Auckland Slogan Sweat
Petite Auckland Slogan Sweat

Was  £20.00 Now  £15.00

Enjoy 25% Off Enjoy 25% Off
Blue and Ivory Stripe Shirt
Blue and Ivory Stripe Shirt

Was  £25.00 Now  £18.75

Enjoy 25% Off Enjoy 25% Off
Petite 'Bonjour' Tee
Petite 'Bonjour' Tee

Was  £14.00 Now  £10.50

Enjoy 25% Off Enjoy 25% Off
BLack peachy motif tee
BLack peachy motif tee

Was  £14.00 Now  £10.50

Enjoy 25% Off Enjoy 25% Off
Black and ivory doodle Tee
Black and ivory doodle Tee

Was  £12.00 Now  £9.00

Enjoy 25% Off Enjoy 25% Off
Pink Maxi Split shirt
Pink Maxi Split shirt

Was  £28.00 Now  £21.00

Enjoy 25% Off Enjoy 25% Off
black chain top
black chain top

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
Black floral lace insert Tee
Black floral lace insert Tee

Was  £16.00 Now  £12.00

Enjoy 25% Off Enjoy 25% Off
**Maternity Olive Stripe Ruched top
**Maternity Olive Stripe Ruched top

Was  £16.00 Now  £12.00

Enjoy 25% Off Enjoy 25% Off
**DP Curve Stripe Cold shoulder top
**DP Curve Stripe Cold shoulder top

Was  £20.00 Now  £15.00

Enjoy 25% Off Enjoy 25% Off
**DP Curve Navy Tie Detailed Top
**DP Curve Navy Tie Detailed Top

Was  £26.00 Now  £19.50

Enjoy 25% Off Enjoy 25% Off
Black lace long sleeve top
Black lace long sleeve top

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
Orange Geo Split Shirt
Orange Geo Split Shirt

Was  £30.00 Now  £22.50

Enjoy 25% Off Enjoy 25% Off
Orange Bar front Tee
Orange Bar front Tee

Was  £22.00 Now  £16.50

Enjoy 25% Off Enjoy 25% Off
Daisy Printed Shirt
Daisy Printed Shirt

Was  £26.00 Now  £19.50

Enjoy 25% Off Enjoy 25% Off
Black basic crew neck tee
Black basic crew neck tee

Was  £5.00 Now  £3.75

Enjoy 25% Off Enjoy 25% Off