This site ships to the United Kingdom

Women's Tops & T-Shirts

Get gorgeous for the new season in our latest tops and tees. At Dorothy Perkins we know how a well-designed, statement-making top can instantly elevate your outfit. So whether you need a new top for a first date, a ladylike blouse for the office or a cool, casual weekend shirt, you've come to the right place. Spruce up your wardrobe with the latest lace tops, frill blouses, Western check shirts, embroidered sweats, striped jersey tees, geometric 2-in-1 tops, peplum hems, floral printed tunics and glamorous going-out tops, all inspired by the AW16 catwalks.

4 3 2
146 results
Red Bardot Top
Red Bardot Top

Was  £10.00 Now  £8.00

Enjoy 20% Off Enjoy 20% Off
**Tall Navy And Ivory Stripe Bardot Top
**Tall Navy And Ivory Stripe Bardot Top

Was  £12.00 Now  £10.20

Enjoy 15% Off Enjoy 15% Off
Red crew neck tee
Red crew neck tee

Was  £7.00 Now  £5.95

Enjoy 15% Off Enjoy 15% Off
**Tall Navy floral tee
**Tall Navy floral tee

Was  £9.00 Now  £7.65

Enjoy 15% Off Enjoy 15% Off
Navy Floral Print T-Shirt
Navy Floral Print T-Shirt

Was  £9.00 Now  £7.20

Enjoy 20% Off Enjoy 20% Off
Pink Long Sleeve T-Shirt
Pink Long Sleeve T-Shirt

Was  £7.00 Now  £5.60

Enjoy 20% Off Enjoy 20% Off
Berry lace trim V neck top
Berry lace trim V neck top

Was  £18.00 Now  £11.70

Cobalt Wrap Top
Cobalt Wrap Top

Was  £14.00 Now  £11.90

Enjoy 15% Off Enjoy 15% Off
Monochrome Zip Long Sleeve Top
Monochrome Zip Long Sleeve Top

Was  £26.00 Now  £20.80

Enjoy 20% Off Enjoy 20% Off
Petite Cobalt Frill Front Top
Petite Cobalt Frill Front Top

Was  £20.00 Now  £17.00

Enjoy 15% Off Enjoy 15% Off
**Vila Gold Print Top
**Vila Gold Print Top

Was  £32.00 Now  £27.20

Enjoy 15% Off Enjoy 15% Off
Grey and Ivory Zip Side Top
Grey and Ivory Zip Side Top

Was  £26.00 Now  £19.50

Enjoy 25% Off Enjoy 25% Off
Grey Geo Zip Pocket Top
Grey Geo Zip Pocket Top

Was  £25.00 Now  £18.75

Enjoy 25% Off Enjoy 25% Off
Blue Geo Jersey Batwing Top
Blue Geo Jersey Batwing Top

Was  £22.00 Now  £12.00

Grey cosy cowl neck top
Grey cosy cowl neck top

Was  £18.00 Now  £14.40

Enjoy 20% Off Enjoy 20% Off
Black Oriental Wrap Back top
Black Oriental Wrap Back top

Was  £26.00 Now  £15.00

Blush lace hem woven front tee
Blush lace hem woven front tee

Was  £16.00 Now  £7.00

Gold Plisse Bardot top
Gold Plisse Bardot top

Was  £20.00 Now  £12.00

Silver Jersey Batwing Top
Silver Jersey Batwing Top

Was  £22.00 Now  £14.30

Pink Blush Velour T-Shirt
Pink Blush Velour T-Shirt

Was  £14.00 Now  £8.00

Cobalt Spot Mesh Lace T-Shirt
Cobalt Spot Mesh Lace T-Shirt

Was  £16.00 Now  £12.80

Enjoy 20% Off Enjoy 20% Off
DP Curve Navy Belted Jersey Top
DP Curve Navy Belted Jersey Top

Was  £24.00 Now  £12.00

Black Tie Sleeve T-Shirt
Black Tie Sleeve T-Shirt

Was  £12.00 Now  £7.00

Purple Oriental Top
Purple Oriental Top

Was  £25.00 Now  £15.00

**Tall Navy Star Bardot Top
**Tall Navy Star Bardot Top

Was  £25.00 Now  £15.00

DP Curve Black Slogan T-Shirt
DP Curve Black Slogan T-Shirt

Was  £16.00 Now  £12.80

Enjoy 20% Off Enjoy 20% Off
Red Zip Back T-Shirt
Red Zip Back T-Shirt

Was  £22.00 Now  £14.30

Grey Animal Print Bardot Top
Grey Animal Print Bardot Top

Was  £25.00 Now  £15.00

Petite Satin Floral Bardot Top
Petite Satin Floral Bardot Top

Was  £26.00 Now  £15.00

**Billie & Blossom Gold Lace Shell Top
**Billie & Blossom Gold Lace Shell Top

Was  £26.00 Now  £20.00

Black Ruffle Bardot Top
Black Ruffle Bardot Top

Was  £24.00 Now  £12.00

Petite Black Bardot Top
Petite Black Bardot Top

Was  £16.00 Now  £10.00

Bright purple one shoulder Top
Bright purple one shoulder Top

Was  £24.00 Now  £12.00

DP Curve Berry Soft Top
DP Curve Berry Soft Top

Was  £26.00 Now  £15.00

**Maternity Black Mesh Yoke Top
**Maternity Black Mesh Yoke Top

Was  £18.00 Now  £5.00

Satin Blush Lace Hem T-Shirt
Satin Blush Lace Hem T-Shirt

Was  £25.00 Now  £12.00

Red Embellished High Neck T-Shirt
Red Embellished High Neck T-Shirt

Was  £26.00 Now  £15.00

Cobalt and Red Check Tunic Top
Cobalt and Red Check Tunic Top

Was  £24.00 Now  £18.00

Enjoy 25% Off Enjoy 25% Off
Black Beaded High Neck Knitted T-Shirt
Black Beaded High Neck Knitted T-Shirt

Was  £26.00 Now  £15.00

Silver Shimmer Bardot Top
Silver Shimmer Bardot Top

Was  £24.00 Now  £15.00

Black Sequin Lace T-Shirt
Black Sequin Lace T-Shirt

Was  £20.00 Now  £15.00

Green Oriental Print T-Shirt
Green Oriental Print T-Shirt

Was  £9.00 Now  £5.00

Black Wrap Back Top
Black Wrap Back Top

Was  £28.00 Now  £20.00

DP Curve Black Necklace Trim Top
DP Curve Black Necklace Trim Top

Was  £28.00 Now  £15.00

Navy Sequin Lace Top
Navy Sequin Lace Top

Was  £24.00 Now  £19.00

Teal Metal Bar T-Shirt
Teal Metal Bar T-Shirt

Was  £22.00 Now  £11.99

Black Satin Lace Bardot Top
Black Satin Lace Bardot Top

Was  £25.00 Now  £12.00

Black Floral Woven Front T-Shirt
Black Floral Woven Front T-Shirt

Was  £18.00 Now  £10.00

Oriental woven front tee
Oriental woven front tee

Was  £18.00 Now  £7.00

Black Lace Victoriana Top
Black Lace Victoriana Top

Was  £18.00 Now  £13.00

Grey Long Sleeve Crew Neck T-Shirt
Grey Long Sleeve Crew Neck T-Shirt

Was  £7.00 Now  £5.60

Enjoy 20% Off Enjoy 20% Off
Aubergine Satin Top
Aubergine Satin Top

Was  £25.00 Now  £17.00

Black and Blush Lace Top
Black and Blush Lace Top

Was  £24.00 Now  £15.00

Oriental Floral Satin Top
Oriental Floral Satin Top

Was  £26.00 Now  £15.00

**Maternity Black Lace Ruched Wrap Top
**Maternity Black Lace Ruched Wrap Top

Was  £18.00 Now  £10.00

Green Yoke Detail Check Shirt
Green Yoke Detail Check Shirt

Was  £22.00 Now  £14.00

Cobalt Zip Back T-Shirt
Cobalt Zip Back T-Shirt

Was  £22.00 Now  £15.40

DP Curve Zip Notch Neck Shirt
DP Curve Zip Notch Neck Shirt

Was  £28.00 Now  £22.00

Grey Striped Hem 2 in 1 Sweat Top
Grey Striped Hem 2 in 1 Sweat Top

Was  £24.00 Now  £10.00

Black Lace Bow Back Top
Black Lace Bow Back Top

Was  £18.00 Now  £13.00

DP Curve Purple Geometric Longline Shirt
DP Curve Purple Geometric Longline Shirt

Was  £28.00 Now  £22.00

Petite Blush T-Shirt
Petite Blush T-Shirt

Was  £16.00 Now  £9.00

Black diamond slash neck tee
Black diamond slash neck tee

Was  £9.00 Now  £5.00

Embroidered Western Shirt
Embroidered Western Shirt

Was  £24.00 Now  £7.00

Black Long Sleeve Zip Top
Black Long Sleeve Zip Top

Was  £25.00 Now  £19.00

Silver Aysmetric Top
Silver Aysmetric Top

Was  £25.00 Now  £20.00

Navy Velvet Gold Bar T-Shirt
Navy Velvet Gold Bar T-Shirt

Was  £24.00 Now  £19.00

Navy Satin Bardot Top
Navy Satin Bardot Top

Was  £24.00 Now  £12.00

Cobalt Geometric Pleated Long Sleeve Top
Cobalt Geometric Pleated Long Sleeve Top

Was  £25.00 Now  £19.00

Green Daisy Collar T-Shirt
Green Daisy Collar T-Shirt

Was  £24.00 Now  £19.00

Berry geo lace front blouse
Berry geo lace front blouse

Was  £18.00 Now  £12.00

Champagne Satin Wrap Top
Champagne Satin Wrap Top

Was  £26.00 Now  £12.00

Pink Gem Bar Back Top
Pink Gem Bar Back Top

Was  £20.00 Now  £15.00

Stripe Contrast Shirt
Stripe Contrast Shirt

Was  £28.00 Now  £10.00

**Black ‘Right To Be Me’ sweatshirt
**Black ‘Right To Be Me’ sweatshirt

Was  £22.00 Now  £18.70

Enjoy 15% Off Enjoy 15% Off
White Front Zip Vest
White Front Zip Vest

Was  £16.00 Now  £7.00

black lace front top
black lace front top

Was  £18.00 Now  £13.00

Red Zip Side Tee
Red Zip Side Tee

Was  £22.00 Now  £17.00

stripe 2-in-1 Top
stripe 2-in-1 Top

Was  £24.00 Now  £12.00

Navy Stripe 2 in 1 Jumper
Navy Stripe 2 in 1 Jumper

Was  £28.00 Now  £17.00

Ivory Zip Side Tee
Ivory Zip Side Tee

Was  £22.00 Now  £11.99

**Tall silver long sleeve top
**Tall silver long sleeve top

Was  £25.00 Now  £15.00

**Billie & Blossom Black floral kimono top

DP Curve Black Cross Back blouse
DP Curve Black Cross Back blouse

Was  £28.00 Now  £15.00

**Billie & Blossom Mink Shimmer Shell Top

Khaki Chiffon Hem Jumper
Khaki Chiffon Hem Jumper

Was  £22.00 Now  £17.00

**Tall Red Frill Shoulder Top
**Tall Red Frill Shoulder Top

Was  £22.00 Now  £17.00

Ivory Frill Cuff Printed Shirt
Ivory Frill Cuff Printed Shirt

Was  £28.00 Now  £15.00

Rust No Collar 1 Pocket Shirt
Rust No Collar 1 Pocket Shirt

Was  £20.00 Now  £12.00

**Tall Stripe Frill Front Shirt
**Tall Stripe Frill Front Shirt

Was  £24.00 Now  £12.00

**Maternity Berry Ruched Wrap Top
**Maternity Berry Ruched Wrap Top

Was  £14.00 Now  £8.00

Petite Camel Print Shirt
Petite Camel Print Shirt

Was  £25.00 Now  £20.00

**Billie & Blossom Dark Floral Shell Top
**Billie & Blossom Dark Floral Shell Top

Was  £22.00 Now  £17.00

**Tall Ivory Zip side Tee
**Tall Ivory Zip side Tee

Was  £22.00 Now  £6.60

DP Curve Navy and White Gingham Shirt
DP Curve Navy and White Gingham Shirt

Was  £28.00 Now  £12.00

DP Curve Navy Notch Neck Zip Shirt
DP Curve Navy Notch Neck Zip Shirt

Was  £28.00 Now  £15.00

Ivory Zip Side Tee
Ivory Zip Side Tee

Was  £22.00 Now  £11.99

**Nursing Maternity Grey Space Dye tee
**Nursing Maternity Grey Space Dye tee

Was  £22.00 Now  £10.00

Black One Pocket Shirt
Black One Pocket Shirt

Was  £20.00 Now  £16.00

Enjoy 20% Off Enjoy 20% Off
**Tall Stone Tipped Shirt
**Tall Stone Tipped Shirt

Was  £24.00 Now  £12.00

Stone Tipped Placket Shirt
Stone Tipped Placket Shirt

Was  £24.00 Now  £10.00

**Billie & Blossom Black Overlay Top
**Billie & Blossom Black Overlay Top

Was  £28.00 Now  £22.00

**Only Play Pink Space Dye T-shirt
**Only Play Pink Space Dye T-shirt

Was  £18.00 Now  £10.00

**Maternity Black Cap Sleeve wrap top
**Maternity Black Cap Sleeve wrap top

Was  £14.00 Now  £11.20

Enjoy 20% Off Enjoy 20% Off
**Maternity Black Ribbed Vest
**Maternity Black Ribbed Vest

Was  £10.00 Now  £8.50

Enjoy 15% Off Enjoy 15% Off