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
142 results
Turquoise Zip Front Vest Top
Turquoise Zip Front Vest Top

Was  £16.00 Now  £14.40

Chambre ombre lace shell Top
Chambre ombre lace shell Top

Was  £18.00 Now  £14.40

Navy Floral Cold Shoulder Top
Navy Floral Cold Shoulder Top

Was  £22.00 Now  £19.80

**Tall Navy Dip Hem Shell Top
**Tall Navy Dip Hem Shell Top

Was  £12.00 Now  £9.60

Chambray Twill Safari Shirt
Chambray Twill Safari Shirt

Was  £20.00 Now  £18.00

Navy Longline Cami Top
Navy Longline Cami Top

Was  £14.00 Now  £11.20

Blue marble zip rib vest
Blue marble zip rib vest

Was  £14.00 Now  £12.60

Petite Navy Crinkle Bardot Top
Petite Navy Crinkle Bardot Top

Was  £18.00 Now  £16.20

Navy ditsy print twist body
Navy ditsy print twist body

Was  £16.00 Now  £14.40

Navy Star Motif Body
Navy Star Motif Body

Was  £14.00 Now  £12.60

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

Was  £24.00 Now  £16.80

Chambray Casual Shirt
Chambray Casual Shirt

Was  £20.00 Now  £18.00

Navy plisse tank Top
Navy plisse tank Top

Was  £16.00 Now  £14.40

Petite Navy Broidery Top
Petite Navy Broidery Top

Was  £16.00 Now  £14.40

Cobalt and jade textured vest
Cobalt and jade textured vest

Was  £14.00 Now  £12.60

Navy patch floral tee
Navy patch floral tee

Was  £7.00 Now  £6.30

Petite Dark Navy Dip Back Cami
Petite Dark Navy Dip Back Cami

Was  £14.00 Now  £11.20

Navy geo wrap bardot top
Navy geo wrap bardot top

Was  £14.00 Now  £11.20

Navy and nude stripe vest
Navy and nude stripe vest

Was  £7.00 Now  £6.30