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
937 results
Petite Dark Navy Dip Back Cami
Petite Dark Navy Dip Back Cami

Was  £14.00 Now  £11.20

**Tall Coral chevron cold shoulder Top
**Tall Coral chevron cold shoulder Top

Was  £14.00 Now  £12.60

Navy geo wrap bardot top
Navy geo wrap bardot top

Was  £14.00 Now  £11.20

Petite Ecru Dip Back Cami
Petite Ecru Dip Back Cami

Was  £14.00 Now  £11.20

Lime Stripe Longline Tunic
Lime Stripe Longline Tunic

Was  £35.00 Now  £31.50

**Tall Black button lace tee
**Tall Black button lace tee

Was  £16.00 Now  £14.40

Petite Frill Sleeveless Shirt
Petite Frill Sleeveless Shirt

Was  £18.00 Now  £14.40

Yellow Popcorn Side Zip Top
Yellow Popcorn Side Zip Top

Was  £22.00 Now  £19.80

Pale grey sweat top
Pale grey sweat top

Was  £18.00 Now  £16.20

Stone Popcorn Side Zip Top
Stone Popcorn Side Zip Top

Was  £22.00 Now  £19.80

Eastern Floral Lace Front Cami
Eastern Floral Lace Front Cami

Was  £20.00 Now  £18.00

Stripey Sweatshirt
Stripey Sweatshirt

Was  £20.00 Now  £18.00

Pink Popcorn Side Zip Top
Pink Popcorn Side Zip Top

Was  £22.00 Now  £19.80

Black Popcorn Side Zip Top
Black Popcorn Side Zip Top

Was  £22.00 Now  £19.80

Grey Milan Sweatshirt
Grey Milan Sweatshirt

Was  £18.00 Now  £16.20

**DP Curve Ivory Floral Ruffle Shirt
**DP Curve Ivory Floral Ruffle Shirt

Was  £28.00 Now  £22.40

**DP Curve Rust Stripe Pocket Shirt
**DP Curve Rust Stripe Pocket Shirt

Was  £26.00 Now  £20.80

**DP Curve Geo Multicoloured Longline shirt
Lemon Deep V-Neck Cami Top
Lemon Deep V-Neck Cami Top

Was  £12.00 Now  £9.60

Lemon Stripe Zip Front Vest
Lemon Stripe Zip Front Vest

Was  £28.00 Now  £25.20

**Maternity Black Bump Band
**Maternity Black Bump Band

Was  £5.00 Now  £4.00

Petite Khaki Roll Sleeve Shirt
Petite Khaki Roll Sleeve Shirt

Was  £20.00 Now  £16.00

Petite Lime Roll Sleeve Shirt
Petite Lime Roll Sleeve Shirt

Was  £20.00 Now  £16.00

Black Crew Neck Jersey Top
Black Crew Neck Jersey Top

Was  £14.00 Now  £9.80

Stripe Roll Tab Tee
Stripe Roll Tab Tee

Was  £22.00 Now  £19.80

Khaki Lime Tropical Print Tee
Khaki Lime Tropical Print Tee

Was  £22.00 Now  £19.80

**Billie & Blossom Taupe spot shell blouse
Macrame Trim Embroidered Top
Macrame Trim Embroidered Top

Was  £24.00 Now  £16.80

Black Knot Neck Jersey Top
Black Knot Neck Jersey Top

Was  £14.00 Now  £9.80

Khaki Stripe V-Neck Cami Top
Khaki Stripe V-Neck Cami Top

Was  £14.00 Now  £12.60

Petite Pink Sleeveless Shirt
Petite Pink Sleeveless Shirt

Was  £18.00 Now  £16.20

Macrame Trim Border Print Top
Macrame Trim Border Print Top

Was  £22.00 Now  £17.60

**Tall Macrame Trim Printed Top
**Tall Macrame Trim Printed Top

Was  £22.00 Now  £17.60

Square Print Shell Top
Square Print Shell Top

Was  £22.00 Now  £15.40

Sping Leaf 'Notch Neck' Shirt
Sping Leaf 'Notch Neck' Shirt

Was  £25.00 Now  £22.50

Navy tile stripe bling detail bandeau top
Ivory Check Longline Shirt
Ivory Check Longline Shirt

Was  £28.00 Now  £25.20

Lace panel tee
Lace panel tee

Was  £16.00 Now  £11.20

Oat lace panel tee
Oat lace panel tee

Was  £16.00 Now  £11.20

Ivory and Green stripe vest
Ivory and Green stripe vest

Was  £7.00 Now  £5.60

grey wrap body top
grey wrap body top

Was  £12.00 Now  £8.40

Navy butterfly print vest
Navy butterfly print vest

Was  £12.00 Now  £9.60

White Broderie Yoke Top
White Broderie Yoke Top

Was  £22.00 Now  £15.40

Blush Square Top
Blush Square Top

Was  £25.00 Now  £22.50

Ivory pointelle tabbard top
Ivory pointelle tabbard top

Was  £24.00 Now  £16.80

Ivory botanical print vest
Ivory botanical print vest

Was  £12.00 Now  £10.80

**Tall metal bar wrap top
**Tall metal bar wrap top

Was  £15.00 Now  £10.50

White tee
White tee

Was  £5.00 Now  £4.00

Black tee
Black tee

Was  £5.00 Now  £4.00

Pink Jersey Ditsy Cold Shoulder Top
Pink Jersey Ditsy Cold Shoulder Top

Was  £24.00 Now  £21.60