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
195 results
Floral Print Tea Top
Floral Print Tea Top

Was  £26.00 Now  £18.20

30% Off 30% Off
**Billie & Blossom White Floral Trim Blouse

10% Off 10% Off
Navy botanical curve hem tee
Navy botanical curve hem tee

Was  £14.00 Now  £11.20

20% Off 20% Off
Black stripe heart Vest
Black stripe heart Vest

Was  £16.00 Now  £12.80

20% Off 20% Off
Black retro daisy vest
Black retro daisy vest

Was  £7.00 Now  £6.30

10% Off 10% Off
Black retro curve hem tee
Black retro curve hem tee

Was  £14.00 Now  £11.20

20% Off 20% Off
Pink and navy stripe vest
Pink and navy stripe vest

Was  £15.00 Now  £12.00

20% Off 20% Off
Navy spot heart bling bandeau top
Navy spot heart bling bandeau top

Was  £9.00 Now  £7.20

20% Off 20% Off
Petite Ivory Stem Floral Cami Top
Petite Ivory Stem Floral Cami Top

Was  £18.00 Now  £16.20

10% Off 10% Off
Ivory Buckle Detail Top
Ivory Buckle Detail Top

Was  £26.00 Now  £23.40

10% Off 10% Off
Petite Navy Ditsy Bardot Top
Petite Navy Ditsy Bardot Top

Was  £24.00 Now  £21.60

10% Off 10% Off
Orange Notch Neck Rollsleeve Shirt
Orange Notch Neck Rollsleeve Shirt

Was  £20.00 Now  £18.00

10% Off 10% Off
Champange plisse tank Top
Champange plisse tank Top

Was  £16.00 Now  £12.80

20% Off 20% Off
Ivory Embroided Soft Tee
Ivory Embroided Soft Tee

Was  £22.00 Now  £19.80

10% Off 10% Off
Cinnamon plisse tank Top
Cinnamon plisse tank Top

Was  £16.00 Now  £11.20

30% Off 30% Off
Ivory floral folk vest
Ivory floral folk vest

Was  £12.00 Now  £8.40

30% Off 30% Off
Black paradise motif Tee
Black paradise motif Tee

Was  £12.00 Now  £10.80

10% Off 10% Off
Navy patch floral tee
Navy patch floral tee

Was  £7.00 Now  £6.30

10% Off 10% Off
Ivory ditsy floral vest
Ivory ditsy floral vest

Was  £7.00 Now  £4.90

30% Off 30% Off
Ivory sequin heart tee
Ivory sequin heart tee

Was  £18.00 Now  £14.40

20% Off 20% Off
**DP Curve Ivory Floral Ruffle Shirt
**DP Curve Ivory Floral Ruffle Shirt

Was  £28.00 Now  £22.40

20% Off 20% Off
Coral Stripe Built Up Shell Top
Coral Stripe Built Up Shell Top

Was  £18.00 Now  £16.20

10% Off 10% Off
**Billie & Blossom Taupe spot shell blouse

10% Off 10% Off
Stripe Tie Neck Cami Top
Stripe Tie Neck Cami Top

Was  £14.00 Now  £11.20

20% Off 20% Off
Ivory twist body
Ivory twist body

Was  £14.00 Now  £9.80

30% Off 30% Off
Paisley Cold Shoulder Top
Paisley Cold Shoulder Top

Was  £24.00 Now  £19.20

20% Off 20% Off
Square Print Shell Top
Square Print Shell Top

Was  £22.00 Now  £13.20

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

Was  £25.00 Now  £20.00

20% Off 20% Off
Navy Checked Longline Shirt
Navy Checked Longline Shirt

Was  £28.00 Now  £19.60

30% Off 30% Off
Navy Embroidered Top
Navy Embroidered Top

Was  £22.00 Now  £15.40

30% Off 30% Off
Navy butterfly print vest
Navy butterfly print vest

Was  £12.00 Now  £10.80

10% Off 10% Off
Knitted Denim Longline tabbard Top
Knitted Denim Longline tabbard Top

Was  £24.00 Now  £14.40

**DP Curve Blush Sleeveless Split Longline Shirt

20% Off 20% Off
**DP Curve Khaki Sleeveless Keyhole Detail Blouse

30% Off 30% Off
Ivory Pussybow Tie Neck Tee
Ivory Pussybow Tie Neck Tee

Was  £18.00 Now  £12.60

30% Off 30% Off
Black Jersey Sleeved Roll Neck Top
Black Jersey Sleeved Roll Neck Top

Was  £12.00 Now  £8.40

30% Off 30% Off
**Tall Blush Dip Hem Shell Top
**Tall Blush Dip Hem Shell Top

Was  £12.00 Now  £10.80

10% Off 10% Off
**Tall Red Dip Back Shell Top
**Tall Red Dip Back Shell Top

Was  £12.00 Now  £10.80

10% Off 10% Off
Black Cold Shoulder Top
Black Cold Shoulder Top

Was  £16.00 Now  £11.20

30% Off 30% Off
Black Flare Sleeve Bardot Top
Black Flare Sleeve Bardot Top

Was  £24.00 Now  £16.80

30% Off 30% Off
Pink organza stripe shell top
Pink organza stripe shell top

Was  £28.00 Now  £16.80

Navy Printed Pom Pom Trim Top
Navy Printed Pom Pom Trim Top

Was  £18.00 Now  £16.20

10% Off 10% Off
Ivory 'Broderie' Shell Top
Ivory 'Broderie' Shell Top

Was  £22.00 Now  £17.60

20% Off 20% Off
Ivory china bird lace hem tee
Ivory china bird lace hem tee

Was  £16.00 Now  £14.40

10% Off 10% Off
Navy and red rib bardot top
Navy and red rib bardot top

Was  £15.00 Now  £10.50

30% Off 30% Off
Ivory Flare Sleeve Bardot Top
Ivory Flare Sleeve Bardot Top

Was  £24.00 Now  £16.80

30% Off 30% Off
Nude floral lace hem vest
Nude floral lace hem vest

Was  £14.00 Now  £9.80

30% Off 30% Off
Black Floral Tie Tunic
Black Floral Tie Tunic

Was  £24.00 Now  £14.40

Blue Long Line Cami Top
Blue Long Line Cami Top

Was  £24.00 Now  £16.80

30% Off 30% Off
Ivory Sequin Lace Shell Top
Ivory Sequin Lace Shell Top

Was  £18.00 Now  £10.80

Ivory Rose Lace Hem Tee
Ivory Rose Lace Hem Tee

Was  £14.00 Now  £11.20

20% Off 20% Off
Black Lace Sequin Shell Top
Black Lace Sequin Shell Top

Was  £18.00 Now  £12.60

30% Off 30% Off
Ivory Check Shortsleeve Shirt
Ivory Check Shortsleeve Shirt

Was  £28.00 Now  £19.60

30% Off 30% Off
**Tall Sleeveless Victoriana Top
**Tall Sleeveless Victoriana Top

Was  £22.00 Now  £15.40

30% Off 30% Off
Sleeveless Victoriana Top
Sleeveless Victoriana Top

Was  £22.00 Now  £15.40

30% Off 30% Off
**Billie & Blossom Petite Blush tulip collar blouse

20% Off 20% Off
Petite lace stripe t-shirt
Petite lace stripe t-shirt

Was  £16.00 Now  £12.80

20% Off 20% Off
Denim Look Longline Shirt
Denim Look Longline Shirt

Was  £28.00 Now  £19.60

30% Off 30% Off
**Tall khaki knot front tee
**Tall khaki knot front tee

Was  £12.00 Now  £8.40

30% Off 30% Off
**Tall black rib cami Top
**Tall black rib cami Top

Was  £5.00 Now  £3.00

Black lace shell Top
Black lace shell Top

Was  £16.00 Now  £11.20

30% Off 30% Off
Petite ivory lace t-shirt
Petite ivory lace t-shirt

Was  £14.00 Now  £11.20

20% Off 20% Off
**Vila White Bell Sleeve Blouse
**Vila White Bell Sleeve Blouse

Was  £26.00 Now  £15.60

Navy Daisy Soft Tee
Navy Daisy Soft Tee

Was  £22.00 Now  £15.40

30% Off 30% Off
Petite navy v neck vest top
Petite navy v neck vest top

Was  £5.00 Now  £3.50

30% Off 30% Off
Black ribbed cold shoulder top
Black ribbed cold shoulder top

Was  £12.00 Now  £7.20

Petite Stripe Shirt
Petite Stripe Shirt

Was  £25.00 Now  £20.00

20% Off 20% Off
**Vila Black Lace T-shirt
**Vila Black Lace T-shirt

Was  £20.00 Now  £12.00

Stripe Jersey top
Stripe Jersey top

Was  £15.00 Now  £12.00

20% Off 20% Off
Navy Daisy Sleeveless Shirt
Navy Daisy Sleeveless Shirt

Was  £22.00 Now  £15.40

30% Off 30% Off
Gold Sequin Tee
Gold Sequin Tee

Was  £22.00 Now  £13.20

**Tall Coral Blue Check Shirt
**Tall Coral Blue Check Shirt

Was  £18.00 Now  £12.60

30% Off 30% Off
**DP Curve Black Jersey Back Longline Shirt

20% Off 20% Off
Charcoal soft cold shoulder Tee
Charcoal soft cold shoulder Tee

Was  £12.00 Now  £7.20

Black Short Sleeved body
Black Short Sleeved body

Was  £14.00 Now  £8.40

BLACK RIB CAMI
BLACK RIB CAMI

Was  £5.00 Now  £3.50

30% Off 30% Off
Petite butterfly gypsy top
Petite butterfly gypsy top

Was  £18.00 Now  £10.80

**Tall Grey belted waterfall cardigan
**Tall Grey belted waterfall cardigan

Was  £18.00 Now  £10.80

**DP Active Pink Short Sleeved Tee
**DP Active Pink Short Sleeved Tee

Was  £15.00 Now  £9.00

White Twill Safari Shirt
White Twill Safari Shirt

Was  £20.00 Now  £16.00

20% Off 20% Off
Petite black bardot top
Petite black bardot top

Was  £10.00 Now  £6.00

**Maternity Ivory and Blue Stripe Top
**Maternity Ivory and Blue Stripe Top

Was  £14.00 Now  £8.40

**Maternity Navy and White Striped Top
**Maternity Navy and White Striped Top

Was  £14.00 Now  £8.40

Petite Ivory and Black Tie blouse
Petite Ivory and Black Tie blouse

Was  £25.00 Now  £15.00

Petite navy high neck top
Petite navy high neck top

Was  £20.00 Now  £5.00

**Billie & Blossom Curve Grey Butterfly Shell Top

30% Off 30% Off
**DP Curve Red Embellished Peplum Top
**DP Curve Red Embellished Peplum Top

Was  £32.00 Now  £15.00

Black and Cranberry Zip Rib Top
Black and Cranberry Zip Rib Top

Was  £14.00 Now  £8.00

**DP Curve Ivory and Wine Check Shirt
**DP Curve Ivory and Wine Check Shirt

Was  £24.00 Now  £7.00

**Billie & Blossom Gold batwing blouse
**Billie & Blossom Gold batwing blouse

Was  £24.00 Now  £10.00

Petite Star Print Roll Sleeve Shirt
Petite Star Print Roll Sleeve Shirt

Was  £25.00 Now  £10.00

Petite Silver Cut Away Top
Petite Silver Cut Away Top

Was  £24.00 Now  £10.00

**Luxe Navy Embellished Top
**Luxe Navy Embellished Top

Was  £35.00 Now  £8.75

**Maternity Grey Side Split Tee
**Maternity Grey Side Split Tee

Was  £16.00 Now  £9.60

**DP Curve Wine Long Sleeve Wrap Top
**DP Curve Wine Long Sleeve Wrap Top

Was  £20.00 Now  £10.00

Grey Embellished Cold Shoulder top
Grey Embellished Cold Shoulder top

Was  £30.00 Now  £12.00

Charcoal Metallic Stripe Top
Charcoal Metallic Stripe Top

Was  £18.00 Now  £12.00

**DP Curve Black Embellished Mesh Peplum Top

Black Flutter Sleeve Top
Black Flutter Sleeve Top

Was  £28.00 Now  £15.00

Black Suede Front Knit Tunic
Black Suede Front Knit Tunic

Was  £26.00 Now  £12.00

**DP Curve Black V-Neck Fringe Top
**DP Curve Black V-Neck Fringe Top

Was  £24.00 Now  £11.00

**DP Curve Berry Lace Trim Detail Peplum Top

Red Jersey Wrap Top
Red Jersey Wrap Top

Was  £20.00 Now  £10.00

Black Split Side Roll Neck Top
Black Split Side Roll Neck Top

Was  £18.00 Now  £8.00

Black Tie Front Tee
Black Tie Front Tee

Was  £18.00 Now  £10.00

Mix'n'Match Tie Neck Tunic
Mix'n'Match Tie Neck Tunic

Was  £25.00 Now  £12.00

Black Check Knitted Tunic
Black Check Knitted Tunic

Was  £26.00 Now  £15.00

Black Jersey Wrap Top
Black Jersey Wrap Top

Was  £20.00 Now  £7.00

**Maternity Black Longline Ribbed Top
**Maternity Black Longline Ribbed Top

Was  £12.00 Now  £9.60

20% Off 20% Off
Black Sparkle Zip Back Tunic
Black Sparkle Zip Back Tunic

Was  £25.00 Now  £15.00

Longline Checked Shirt
Longline Checked Shirt

Was  £22.00 Now  £12.00

Pink Tile Print Flutter Top
Pink Tile Print Flutter Top

Was  £18.00 Now  £3.00

Grey Pink Linear Check Shirt
Grey Pink Linear Check Shirt

Was  £20.00 Now  £7.00

Paisley shell top
Paisley shell top

Was  £24.00 Now  £10.00

Ivory oriental rollsleeve top
Ivory oriental rollsleeve top

Was  £25.00 Now  £12.00

Blush Scatter Emb Shell Top
Blush Scatter Emb Shell Top

Was  £26.00 Now  £10.00

Navy Heart Print Vest Top
Navy Heart Print Vest Top

Was  £7.00 Now  £3.00

Navy Paisley Print Tee
Navy Paisley Print Tee

Was  £24.00 Now  £6.00

Navy Tapestry Bling Tee
Navy Tapestry Bling Tee

Was  £12.00 Now  £4.00

Blue ZigZag Lace Tunic
Blue ZigZag Lace Tunic

Was  £24.00 Now  £12.00

Blue Split Back Tee
Blue Split Back Tee

Was  £18.00 Now  £8.00

White Oversized Gypsy Top
White Oversized Gypsy Top

Was  £26.00 Now  £10.00

Butterfly Print Bling Vest Top
Butterfly Print Bling Vest Top

Was  £12.00 Now  £6.00

Lemon Textured Roll Neck Top
Lemon Textured Roll Neck Top

Was  £22.00 Now  £10.00

Black Tie Front Peasant Top
Black Tie Front Peasant Top

Was  £16.00 Now  £7.00

Floral Bird Bling Vest Top
Floral Bird Bling Vest Top

Was  £12.00 Now  £5.00

Ivory Lace Front Tee
Ivory Lace Front Tee

Was  £22.00 Now  £11.00

Black Collarless Roll sleeve
Black Collarless Roll sleeve

Was  £20.00 Now  £14.00

30% Off 30% Off
Khaki Leaf Dip Back Tee
Khaki Leaf Dip Back Tee

Was  £22.00 Now  £7.00

Apple Palm Sleeveless Shirt
Apple Palm Sleeveless Shirt

Was  £22.00 Now  £10.00

Orange Scoop Vest Top
Orange Scoop Vest Top

Was  £8.00 Now  £4.00

Ivory Lace Panel Hanky Hem Top
Ivory Lace Panel Hanky Hem Top

Was  £20.00 Now  £12.00

**Luxe Grey Wool Top
**Luxe Grey Wool Top

Was  £36.00 Now  £9.00

**Maternity White bump band
**Maternity White bump band

Was  £5.00 Now  £4.00

20% Off 20% Off
**Voulez Vouz Red Lace Up Pleat Top
**Voulez Vouz Red Lace Up Pleat Top

Was  £16.00 Now  £12.80

20% Off 20% Off
**Sienna.C Curve Multi Coloured Long Sleeve Shirt

30% Off 30% Off
**Voulez Vouz Beige Zip Neck Top
**Voulez Vouz Beige Zip Neck Top

Was  £20.00 Now  £8.00

**Izabel London Blue Cross Over Top
**Izabel London Blue Cross Over Top

Was  £25.00 Now  £20.00

20% Off 20% Off
**Voulez Vous Black White Zip Tunic
**Voulez Vous Black White Zip Tunic

Was  £20.00 Now  £10.00