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. 

4 3 2
933 results
Black Cold Shoulder Top
Black Cold Shoulder Top

Was  £14.00 Now  £12.60

Chevron Printed Sleeveless Top
Chevron Printed Sleeveless Top

Was  £18.00 Now  £16.20

Petite White Broidery Top
Petite White Broidery Top

Was  £16.00 Now  £14.40

Cinnamon plisse tank Top
Cinnamon plisse tank Top

Was  £16.00 Now  £14.40

Black daisy vest
Black daisy vest

Was  £12.00 Now  £10.80

Ivory oriental border vest
Ivory oriental border vest

Was  £12.00 Now  £10.80

Green stripe bardot Top
Green stripe bardot Top

Was  £12.00 Now  £10.80

Ivory floral folk vest
Ivory floral folk vest

Was  £12.00 Now  £10.80

Black paradise motif Tee
Black paradise motif Tee

Was  £12.00 Now  £10.80

Chambre ombre lace shell Top
Chambre ombre lace shell Top

Was  £18.00 Now  £14.40

Stone Zip Placket Shirt
Stone Zip Placket Shirt

Was  £25.00 Now  £22.50

Teracotta Bardot Top
Teracotta Bardot Top

Was  £22.00 Now  £19.80

Zebra Print Tie Sleeve Top
Zebra Print Tie Sleeve Top

Was  £24.00 Now  £21.60

White Lace Detail V-Neck Tunic
White Lace Detail V-Neck Tunic

Was  £24.00 Now  £21.60

Ivory Lace Top
Ivory Lace Top

Was  £22.00 Now  £19.80

Ivory sequin heart tee
Ivory sequin heart tee

Was  £18.00 Now  £14.40

Orange Fringed Macrame Cami Top
Orange Fringed Macrame Cami Top

Was  £22.00 Now  £19.80

Petite Lemon Dip Back Cami
Petite Lemon Dip Back Cami

Was  £14.00 Now  £11.20

Navy Floral Cold Shoulder Top
Navy Floral Cold Shoulder Top

Was  £22.00 Now  £19.80

Petite Black Dip Back Cami
Petite Black Dip Back Cami

Was  £14.00 Now  £11.20

Coral Stripe Built Up Shell Top
Coral Stripe Built Up Shell Top

Was  £18.00 Now  £16.20

Chambray Twill Safari Shirt
Chambray Twill Safari Shirt

Was  £20.00 Now  £18.00

Black Tassel Pintuck Tunic
Black Tassel Pintuck Tunic

Was  £28.00 Now  £19.60

Animal print vest
Animal print vest

Was  £12.00 Now  £9.60

**DP Curve Navy Pleat Front Tee
**DP Curve Navy Pleat Front Tee

Was  £16.00 Now  £12.80

Grey pastel stripe tee
Grey pastel stripe tee

Was  £15.00 Now  £13.50

Mosaic Print Cold Shoulder Top
Mosaic Print Cold Shoulder Top

Was  £22.00 Now  £19.80

**DP Curve Navy and Grey Stripe Wrap Top
**DP Curve Navy and Grey Stripe Wrap Top

Was  £19.00 Now  £15.20

Black Chevron Print Shell Top
Black Chevron Print Shell Top

Was  £18.00 Now  £16.20

**Tall Broderie Shell Top
**Tall Broderie Shell Top

Was  £22.00 Now  £15.40

**Tall Red Dip Back Shell Top
**Tall Red Dip Back Shell Top

Was  £12.00 Now  £9.60

Ivory Dip Back Hem Shell Top
Ivory Dip Back Hem Shell Top

Was  £12.00 Now  £9.60

Ivory & Navy bardot top
Ivory & Navy bardot top

Was  £12.00 Now  £10.80

Black bardot top
Black bardot top

Was  £10.00 Now  £9.00

Ivory Rose Lace Hem Tee
Ivory Rose Lace Hem Tee

Was  £14.00 Now  £11.20

Ivory Check Shortsleeve Shirt
Ivory Check Shortsleeve Shirt

Was  £28.00 Now  £22.40

Petite Oak V-Neck 2 in 1 Top
Petite Oak V-Neck 2 in 1 Top

Was  £18.00 Now  £16.20

**Tall Navy textured stripe vest
**Tall Navy textured stripe vest

Was  £14.00 Now  £12.60

Ivory and Pink Stripe Cami Top
Ivory and Pink Stripe Cami Top

Was  £20.00 Now  £18.00

**Billie & Blossom Lemon trim detail blouse
Ivory Fringe Hem Shell Top
Ivory Fringe Hem Shell Top

Was  £20.00 Now  £18.00

Ivory Buckle Detail Top
Ivory Buckle Detail Top

Was  £26.00 Now  £23.40

Ivory and navy stripe twist body
Ivory and navy stripe twist body

Was  £16.00 Now  £14.40

Oriental Cold Shoulder Top
Oriental Cold Shoulder Top

Was  £24.00 Now  £21.60

Ivory california stripe tee
Ivory california stripe tee

Was  £15.00 Now  £13.50

Navy ditsy print twist body
Navy ditsy print twist body

Was  £16.00 Now  £14.40

**DP Curve Black Cold Shoulder Top
**DP Curve Black Cold Shoulder Top

Was  £26.00 Now  £23.40

Russet and Ivory Check Shirt
Russet and Ivory Check Shirt

Was  £20.00 Now  £18.00

Ivory Le Marais tee
Ivory Le Marais tee

Was  £12.00 Now  £10.80

Petite Navy Ditsy Bardot Top
Petite Navy Ditsy Bardot Top

Was  £24.00 Now  £21.60

Ivory Lace Strap Cami Top
Ivory Lace Strap Cami Top

Was  £22.00 Now  £19.80

Nude vibes motif t-shirt
Nude vibes motif t-shirt

Was  £12.00 Now  £10.80

Orange Notch Neck Rollsleeve Shirt
Orange Notch Neck Rollsleeve Shirt

Was  £20.00 Now  £18.00

Navy Star Motif Body
Navy Star Motif Body

Was  £14.00 Now  £12.60

** Multi FLoral Shell
** Multi FLoral Shell

Was  £28.00 Now  £25.20

**Maternity Coral Longline Ribbed Vest
**Maternity Coral Longline Ribbed Vest

Was  £10.00 Now  £9.00

Watermelon Crochet Hem V-neck Cami Top
Watermelon Crochet Hem V-neck Cami Top

Was  £22.00 Now  £15.40

**Tall Watermelon V-Neck Cami Top
**Tall Watermelon V-Neck Cami Top

Was  £22.00 Now  £15.40

Stripe Jersey Tunic
Stripe Jersey Tunic

Was  £22.00 Now  £19.80

Ditsy Floral Longline Shirt
Ditsy Floral Longline Shirt

Was  £28.00 Now  £25.20

Ivory Crochet Vest
Ivory Crochet Vest

Was  £24.00 Now  £16.80

Navy Zip Front Tipped Polo Top
Navy Zip Front Tipped Polo Top

Was  £24.00 Now  £16.80

Chevron Printed Longline Shirt
Chevron Printed Longline Shirt

Was  £28.00 Now  £25.20

Chambray Casual Shirt
Chambray Casual Shirt

Was  £20.00 Now  £18.00

Floral Sleeveless Shirt
Floral Sleeveless Shirt

Was  £22.00 Now  £19.80

Blush Embellished Shell Top
Blush Embellished Shell Top

Was  £32.00 Now  £28.80

Stripe Crochet Cami Top
Stripe Crochet Cami Top

Was  £24.00 Now  £16.80

Navy plisse tank Top
Navy plisse tank Top

Was  £16.00 Now  £14.40

Champange plisse tank Top
Champange plisse tank Top

Was  £16.00 Now  £14.40

Ivory Crochet Hem V-Neck Cami Top
Ivory Crochet Hem V-Neck Cami Top

Was  £22.00 Now  £15.40

Mustard Broderie Yoke Top
Mustard Broderie Yoke Top

Was  £22.00 Now  £19.80

Petite Navy Broidery Top
Petite Navy Broidery Top

Was  £16.00 Now  £14.40

Grey Zip Front Tipped Polo Top
Grey Zip Front Tipped Polo Top

Was  £24.00 Now  £16.80

Aztec Print Cold Shoulder Top
Aztec Print Cold Shoulder Top

Was  £18.00 Now  £16.20

Ivory Embroidered Wrap Top
Ivory Embroidered Wrap Top

Was  £25.00 Now  £22.50

Grid Print Plisse Cami Top
Grid Print Plisse Cami Top

Was  £20.00 Now  £18.00

Black Cowl Neck Body
Black Cowl Neck Body

Was  £16.00 Now  £14.40

Black california body
Black california body

Was  £14.00 Now  £12.60

Black Knot Front Body
Black Knot Front Body

Was  £18.00 Now  £16.20

Petite Stripe Ribbed Vest
Petite Stripe Ribbed Vest

Was  £7.00 Now  £6.30