Tops & T-Shirts | Shop Women's Tops Online | Dorothy Perkins
This site ships to the United Kingdom

Women's Tops & T-Shirts

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. 

Our Favourites ...

4 3 2
506 results
Ivory textured sleeve tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
The Ultimate Cotton Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
Petite 'Bonjour' Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Grey Frill 2-in-1 Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Black sheer insert tunic
Spend £50 get 20% Off! Spend £50 get 20% Off!
Petite Camel Print Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Maternity Berry Ruched Wrap Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Tall navy lace insert tee

Spend £50 get 20% Off! Spend £50 get 20% Off!
Blue and Ivory Stripe Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
Stone No Collar shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Maternity Teal Heart Ruched Wrap top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Black floral slash neck tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Maternity Olive Stripe Ruched top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Black lace long sleeve top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Ivory and blue ditsy top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Wine legend athletic tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Navy Tie Detailed Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
black chain top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Pink Maxi Split shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
Animal Longsleeve Aysmetric top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Black floral lace insert Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Orange Bar front Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Billie & Blossom Dark Floral Shell Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Blush Lace Polo Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Daisy Printed Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Maternity Black 'Love' Graphic tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Billie & Blossom Petite Printed Bubble Hem Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Berry Stripe Frill Hem Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Tall Pink Zip Side Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Animal Aysmmetric Top

Spend £50 get 20% Off! Spend £50 get 20% Off!
Neutral Dip Back Built Up Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Animal print Long Sleeve Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Pink Built Up Back Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Tall Ivory Zip side Tee

Spend £50 get 20% Off! Spend £50 get 20% Off!
Berry Dip Back Built Up Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Orange Chain Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Black Shimmer Hem Built Up Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Stripe Cold Shoulder Frill Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Billie & Blossom Petite Floral Kimono Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Billie & Blossom Curve Black Overlay Top

Spend £50 get 20% Off! Spend £50 get 20% Off!
Blush Zip Side Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Billie & Blossom Silver Snake Printed Shell Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Navy Frill Shoulder blouse
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Tall top with peter pan collar
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Tall Broderie Frill Hem Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
navy asymmetric blouse
Spend £50 get 20% Off! Spend £50 get 20% Off!
pink two pocket shirt

Spend £50 get 20% Off! Spend £50 get 20% Off!
black keyhole collar shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
ivory lace shell top
Spend £50 get 20% Off! Spend £50 get 20% Off!
monochrome cut out top
Spend £50 get 20% Off! Spend £50 get 20% Off!
animal bar back tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
multi daisy geo print shirt

Spend £50 get 20% Off! Spend £50 get 20% Off!
ivory check zip top
Spend £50 get 20% Off! Spend £50 get 20% Off!
blush stitch shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
ivory embellished top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Navy Boston tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
blue embellished top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Black high neck top
Spend £50 get 20% Off! Spend £50 get 20% Off!
yellow zip shell top
Spend £50 get 20% Off! Spend £50 get 20% Off!
pink stitch shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
green jersey top
Spend £50 get 20% Off! Spend £50 get 20% Off!
black and white jersey top
Spend £50 get 20% Off! Spend £50 get 20% Off!
blue pinstripe 2-in-1 top
Spend £50 get 20% Off! Spend £50 get 20% Off!
pink pinstripe 2-in-1 top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Maternity Navy Strawberry Scoop Neck Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Black lace panel top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Black floral laced sleeve tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Ivory lace panel top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Blue lace panel top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Billie & Blossom Curve Black Floral Kimono top

Spend £50 get 20% Off! Spend £50 get 20% Off!
**Maternity Red Ruched Wrap Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Maternity Grey Longline Boxy Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Petite Blush Double Layer Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Monochrome Print Tie Blouse
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Maternity Black Extreme Dip Back Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Navy and White Gingham Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Navy Notch Neck Zip Shirt

Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Monochrome Spot 2-in-1 Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Berry Notch Neck Zip Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Black Star Print Pipe Shirt

Spend £50 get 20% Off! Spend £50 get 20% Off!
Petite Grey 2-in-1 Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Maternity Khaki Longline Boxy Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Frill Sleeve Check Top

Spend £50 get 20% Off! Spend £50 get 20% Off!
Pink Clean Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
Blue and Ivory textured stripe Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Vero Moda blush shell top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Vero Moda aysemetric top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Ivory Non Collar One Pocket
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Vero Moda spot blouse

Spend £50 get 20% Off! Spend £50 get 20% Off!
** Vera Moda Bird Woven T-Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Vero Moda aysemetric top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Blush Non Collar 1 Pocket
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Vero Moda white floral Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Vero Moda black floral Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Petite Navy 2-in-1 Top

Spend £50 get 20% Off! Spend £50 get 20% Off!
**Vero Moda floral button back Top

Spend £50 get 20% Off! Spend £50 get 20% Off!
**Vero Moda stripe blouse
Spend £50 get 20% Off! Spend £50 get 20% Off!
Petite Zip Back 2-in-1 Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Vero Moda embellished shell Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Navy floral jaquarad top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Vila Blush floral jaquard top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Vero Moda embellished shell Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Navy Fringe Hem Long Jumper
Spend £50 get 20% Off! Spend £50 get 20% Off!
Burgundy Large Gingham Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
Ivory Keyhole Collar Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Black Piped Collared Shirt

Spend £50 get 20% Off! Spend £50 get 20% Off!
Green Keyhole Contrast Blouse
Spend £50 get 20% Off! Spend £50 get 20% Off!
Pink Zip Side Tee

Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Navy and Ivory Stripe 3/4 sleeve Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Pink Peter Pan Collar Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Animal Frill Shoulder Blouse
Spend £50 get 20% Off! Spend £50 get 20% Off!
Ivory Zip Side Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Oat Fringe Hem Long Jumper
Spend £50 get 20% Off! Spend £50 get 20% Off!
Ginger and Navy Stripe Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Billie & Blossom Black Floral Lace Insert Shell Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Oat Fashioned Rib Tee

Spend £50 get 20% Off! Spend £50 get 20% Off!
Ginger Button Back Shell Top

Spend £50 get 20% Off! Spend £50 get 20% Off!
Red Zip Back Tee

Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Monochrome Stripe 2 in 1 Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
Navy and Grey Stripe Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Maternity Grey 'Made With Love' Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Aubergine Button Back Shell Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Grey Salt n Pepper  2 in 1 Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
White longsleeve crew top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Tall Black American Division Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Green longsleeve crew top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Navy longsleeve crew top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Black longsleeve crew top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Vila Frill Front Cami Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Billie & Blossom Ivory Border Shell Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Red Frill Shoulder Blouse

Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Blue Oriental Print Bardot Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Pink Frill Shoulder Blouse
Spend £50 get 20% Off! Spend £50 get 20% Off!
Multi Coloured Pretty Stripe Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Camel Tipped Cold Shoulder Top

Spend £50 get 20% Off! Spend £50 get 20% Off!
Petite Grey 2-in-1 Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Navy Check 2-in-1 Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Rust Tipped Collar Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
Mocha Lace Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Black 'Im sorry Im late' sweat
Spend £50 get 20% Off! Spend £50 get 20% Off!
Black Pipe Border Shirt

Spend £50 get 20% Off! Spend £50 get 20% Off!
**Tall Grey Lace Hem Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Navy Bird Printed Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Maternity Grey Salt n Pepper 2-in-1 Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Rust Stripe Longline Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
Red Button Shoulder Shell Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Khaki Lace Hem Tee

Spend £50 get 20% Off! Spend £50 get 20% Off!
Grey Lace Hem Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Oat V Neck Rib Tunic
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Maternity Blush High Neck Frill Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Khaki V Neck Rib Tunic
Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Black Pleat Front Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Mocha V Neck Built Up Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Stone Button Back Woven Tee

Spend £50 get 20% Off! Spend £50 get 20% Off!
Rust Ladder Frill Jersey Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Black chevron lace shell top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Pink chevron lace shell top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Ivory chevron lace shell top

Spend £50 get 20% Off! Spend £50 get 20% Off!
Berry red chevron lace shell top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**BIllie & Blossom Silver Floral Bubble Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**BIllie & Blossom Red Chiffon Bubble Blouse
Spend £50 get 20% Off! Spend £50 get 20% Off!
**BIllie & Blossom Petite Ivory Shell Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Rust Geo Longline Shirt

Spend £50 get 20% Off! Spend £50 get 20% Off!
Petite Navy Geo Shell Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Cobalt Pleat Front Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Navy heart embroidered sweat
Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Grey ' Cest La Vie Paris' Motif Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Nursing Maternity Grey Space Dye tee

Spend £50 get 20% Off! Spend £50 get 20% Off!
Black Bar Front Body Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Neutral Dip Back Shell Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Grey embroidered daisy sweat
Spend £50 get 20% Off! Spend £50 get 20% Off!
Ivory lace insert tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Petite Navy Roll Sleeve Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Blush Pleat Front Tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Navy and orange floral tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
Black american motif tee
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Maternity Navy Folk Floral Ruched Wrap Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Billie & Blossom Floral Shell Top
Spend £50 get 20% Off! Spend £50 get 20% Off!
Vintage Floral Blouse
Spend £50 get 20% Off! Spend £50 get 20% Off!
Nude Mini Cable Zip Back
Spend £50 get 20% Off! Spend £50 get 20% Off!
Stone Button Back Tee

Spend £50 get 20% Off! Spend £50 get 20% Off!
Navy Bar Back Top

Spend £50 get 20% Off! Spend £50 get 20% Off!
Black One Pocket Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Tall Stone Tipped Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
Cobalt One Pocket Shirt

Spend £50 get 20% Off! Spend £50 get 20% Off!
**Tall Rust Tipped Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
Stone Tipped Placket Shirt

Spend £50 get 20% Off! Spend £50 get 20% Off!
Navy Tipped Placket Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
Ivory Tipped Placket Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Tall Twill Tab Casual Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
**Tall Long Sleeve Check Shirt
Spend £50 get 20% Off! Spend £50 get 20% Off!
**DP Curve Nude Pleat Blouse

Spend £50 get 20% Off! Spend £50 get 20% Off!
Chambray Casual Shirt

Spend £50 get 20% Off! Spend £50 get 20% Off!