Sale - Up to 50% off >

This site ships to the United Kingdom

Women's Tops & T-Shirts

Update your wardrobe with Dorothy Perkins’ chic selection of tops and T-shirts. From office ready shell tops to slouchy tees, you’ll find bright colours, bold patterns and on-trend silhouettes. Shop the collection now and refresh your classic white t-shirt or add one of this season’s must have styles to your repertoire.

Today's Bestsellers

4 3 2
1652 results
**Noisy May Black High Neck Top
**Noisy May Black High Neck Top

Was  £16.00 Now  £12.80

Enjoy 20% Off Enjoy 20% Off
Blue Striped V-Neck Puff Sleeve Top
Blue Striped V-Neck Puff Sleeve Top

Was  £26.00 Now  £17.00

Monochrome Polka Dot Flute Gypsy Top
Monochrome Polka Dot Flute Gypsy Top

Was  £24.00 Now  £17.00

Cobalt Bardot Ruffle Sleeve Top
Cobalt Bardot Ruffle Sleeve Top

Was  £24.00 Now  £10.00

Trend Alert: Just In Lace
Ivory V-Neck Puff Sleeve Top
Ivory V-Neck Puff Sleeve Top

Was  £26.00 Now  £17.00

**Billie & Blossom Tall Ivy Floral Shell Top
Enjoy 20% Off Enjoy 20% Off
Silver Embellished Cold Shoulder Top
Silver Embellished Cold Shoulder Top

Was  £28.00 Now  £20.00

Black Drawstring 2-In-1 Top
Black Drawstring 2-In-1 Top

Was  £24.00 Now  £19.20

Enjoy 20% Off Enjoy 20% Off
Gold Plisse Pleated Bardot Top
Gold Plisse Pleated Bardot Top

Was  £25.00 Now  £10.00

White Embellished Cuff Bardot Top
White Embellished Cuff Bardot Top

Was  £28.00 Now  £15.00

Trend Alert: Off-The-Shoulder
Black Rose Floral Cold Shoulder Top
Black Rose Floral Cold Shoulder Top

Was  £25.00 Now  £17.00

**Billie & Blossom Navy Heart Print Shell Top
Enjoy 20% Off Enjoy 20% Off
Black Floral Print Tunic
Black Floral Print Tunic

Was  £25.00 Now  £17.00

**Billie & Blossom Spotted Shell Top
**Billie & Blossom Spotted Shell Top

Was  £24.00 Now  £19.20

Enjoy 20% Off Enjoy 20% Off
Turquoise Blue Puff Sleeve Top
Turquoise Blue Puff Sleeve Top

Was  £24.00 Now  £18.00

Floral Geo Print Cold Shoulder Top
Floral Geo Print Cold Shoulder Top

Was  £26.00 Now  £12.00

Grey 'Curly Hair Don't Care' Slogan T-Shirt
Enjoy 20% Off Enjoy 20% Off
Black Ruched Sleeve Top
Black Ruched Sleeve Top

Was  £16.00 Now  £12.00

Black Floral Geo Print Cover Up
Black Floral Geo Print Cover Up

Was  £28.00 Now  £20.00

Pink Floral Ruffle T-Shirt
Pink Floral Ruffle T-Shirt

Was  £24.00 Now  £17.00

DP Curve Orange Lace Flute Sleeve Top
DP Curve Orange Lace Flute Sleeve Top

Was  £28.00 Now  £17.00

Pink Ruffle Front T-Shirt
Pink Ruffle Front T-Shirt

Was  £20.00 Now  £12.00

DP Curve Green Striped Ruffle T-Shirt
DP Curve Green Striped Ruffle T-Shirt

Was  £18.00 Now  £12.00

Black Lily Floral Bardot Flute Sleeve Top
**Billie & Blossom All Over Floral Shell Top
Enjoy 20% Off Enjoy 20% Off
Black Lily Floral One Shoulder Top
Black Lily Floral One Shoulder Top

Was  £26.00 Now  £10.00

Petite Black Embellished Choker Top
Petite Black Embellished Choker Top

Was  £28.00 Now  £15.00

Ivory Embroidered Flute Sleeve Top
Ivory Embroidered Flute Sleeve Top

Was  £28.00 Now  £20.00

Charcoal Ruffle Sleeve Top
Charcoal Ruffle Sleeve Top

Was  £18.00 Now  £14.40

Enjoy 20% Off Enjoy 20% Off
DP Curve Floral Print Frill Sleeve Top
DP Curve Floral Print Frill Sleeve Top

Was  £26.00 Now  £20.80

Enjoy 20% Off Enjoy 20% Off
Red Floral Cold Shoulder Top
Red Floral Cold Shoulder Top

Was  £26.00 Now  £12.00

Blue and White Stripe Tie Flute Sleeve Shirt
Blue Chambray Double Frill Shirt
Blue Chambray Double Frill Shirt

Was  £24.00 Now  £17.00

Khaki Cotton Frill Top
Khaki Cotton Frill Top

Was  £26.00 Now  £12.00

Pink Bubble Cuff Top
Pink Bubble Cuff Top

Was  £22.00 Now  £12.00

Black Floral Embroidered Flute Sleeve Top
Nude Floral Lace Ruffle Sleeve Top
Nude Floral Lace Ruffle Sleeve Top

Was  £20.00 Now  £15.00

Black Floral Flute Sleeve Top
Black Floral Flute Sleeve Top

Was  £16.00 Now  £7.00

Navy Pearl "Hello" Slogan T-Shirt
Navy Pearl "Hello" Slogan T-Shirt

Was  £16.00 Now  £7.00

**Maternity Black Lace Flute Sleeve Top
**Maternity Black Lace Flute Sleeve Top

Was  £20.00 Now  £12.00

Petite Green Ruched Bardot Top
Petite Green Ruched Bardot Top

Was  £24.00 Now  £15.00

Black "New York" Slogan Mesh Top
Black "New York" Slogan Mesh Top

Was  £16.00 Now  £12.80

Enjoy 20% Off Enjoy 20% Off
Black Floral Sleeveless Top
Black Floral Sleeveless Top

Was  £24.00 Now  £15.00

Coral Puff Sleeve Bardot Top
Coral Puff Sleeve Bardot Top

Was  £25.00 Now  £12.00

Blue Ruffle Lace T-Shirt
Blue Ruffle Lace T-Shirt

Was  £25.00 Now  £17.00

Orange Floral Print Draw Cord Top
Orange Floral Print Draw Cord Top

Was  £26.00 Now  £12.00

Black Floral Bardot Top
Black Floral Bardot Top

Was  £26.00 Now  £15.00

**Tall Black Gingham Embroidered T-Shirt
**Tall Black Gingham Embroidered T-Shirt

Was  £16.00 Now  £10.00

Black And White Floral Lace Top
Black And White Floral Lace Top

Was  £20.00 Now  £12.00

Navy Ditsy Floral T-Shirt
Navy Ditsy Floral T-Shirt

Was  £7.00 Now  £5.00

Black Floral Print Drawcord Top
Black Floral Print Drawcord Top

Was  £26.00 Now  £12.00

Grey Ruffle Sleeve Sweat Top
Grey Ruffle Sleeve Sweat Top

Was  £20.00 Now  £16.00

Enjoy 20% Off Enjoy 20% Off
Black Ditsy Embroidered Flute Sleeve Top
Black Ditsy Embroidered Flute Sleeve Top

Was  £28.00 Now  £20.00

Bronze Shimmer Cowl Neck Top
Bronze Shimmer Cowl Neck Top

Was  £24.00 Now  £16.00

Black Floral Lace Hem T-Shirt
Black Floral Lace Hem T-Shirt

Was  £24.00 Now  £15.00

**Billie & Blossom Curve Pink Floral Print Top
Enjoy 20% Off Enjoy 20% Off
**Maternity Monochrome Gingham Bardot Top
Black Floral High Neck Top
Black Floral High Neck Top

Was  £24.00 Now  £15.00

**Tall Black Floral Pleated SleevelessTop
**Tall Black Pleated Sleeveless Top
**Tall Black Pleated Sleeveless Top

Was  £18.00 Now  £14.40

Enjoy 20% Off Enjoy 20% Off
**Tall Black Floral Print Flute Sleeve Top
Enjoy 20% Off Enjoy 20% Off
**Tall Red Flute Sleeve Top
**Tall Red Flute Sleeve Top

Was  £22.00 Now  £10.00

Coral Lace Bardot Top
Coral Lace Bardot Top

Was  £16.00 Now  £10.00

Red Tie Cuff Shirt
Red Tie Cuff Shirt

Was  £20.00 Now  £16.00

Enjoy 20% Off Enjoy 20% Off
Cobalt Cold Shoulder Shirt
Cobalt Cold Shoulder Shirt

Was  £26.00 Now  £15.00

Lilac Ditsy Floral Print Ruffle Top
Lilac Ditsy Floral Print Ruffle Top

Was  £26.00 Now  £12.00

Black floral Ruffle T-Shirt
Black floral Ruffle T-Shirt

Was  £22.00 Now  £12.00

Ivory Cold Shoulder Shirt
Ivory Cold Shoulder Shirt

Was  £26.00 Now  £18.00

Red Ruffle Front Wrap Top
Red Ruffle Front Wrap Top

Was  £22.00 Now  £5.00

Red One Shoulder Top
Red One Shoulder Top

Was  £22.00 Now  £10.00

Petite Black Tie Sleeve Shirt
Petite Black Tie Sleeve Shirt

Was  £20.00 Now  £16.00

Enjoy 20% Off Enjoy 20% Off
**Tall Ivory Draped Satin Top
**Tall Ivory Draped Satin Top

Was  £22.00 Now  £10.00

Red Lace Bardot Top
Red Lace Bardot Top

Was  £16.00 Now  £10.00

Red Shirred Polka Dot Top
Red Shirred Polka Dot Top

Was  £24.00 Now  £15.00

Cobalt Draw Cord 3/4 Sleeve Top
Cobalt Draw Cord 3/4 Sleeve Top

Was  £22.00 Now  £15.00

Silver Cold Shoulder Plisse Top
Silver Cold Shoulder Plisse Top

Was  £25.00 Now  £16.00

Black Floral One Shoulder Top
Black Floral One Shoulder Top

Was  £25.00 Now  £12.00

Petite White Stripe Shell Top
Petite White Stripe Shell Top

Was  £18.00 Now  £6.00