This site ships to the United States

View all 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.

4 3 2
1624 results
Black Floral Print Long Sleeve Top
Black Floral Print Long Sleeve Top

Was  $44.00 Now  $27.00

Petite Green Balloon Sleeve Top
Petite Green Balloon Sleeve Top

Was  $44.00 Now  $27.00

Petite Grey Batwing Top
Petite Grey Batwing Top

Was  $29.00 Now  $20.00

Navy Polka Dot Mesh Top
Navy Polka Dot Mesh Top

Was  $35.00 Now  $27.00

Petite Navy Batwing Top
Petite Navy Batwing Top

Was  $29.00 Now  $20.00

Petite Purple Balloon Sleeve Top
Petite Purple Balloon Sleeve Top

Was  $44.00 Now  $27.00

DP Curve Purple Balloon Sleeve Top
DP Curve Purple Balloon Sleeve Top

Was  $44.00 Now  $27.00

Black Polka Dot Flocked Mesh Top
Black Polka Dot Flocked Mesh Top

Was  $35.00 Now  $27.00

Black Embellished Neck Cold Shoulder Top
Berry Red Polka Dot Flocked Mesh Top
Berry Red Polka Dot Flocked Mesh Top

Was  $35.00 Now  $27.00

Green Embellished Neck Cold Shoulder Top
Grey Embellished Neck Cold Shoulder Top
Cobalt Embellished Neck Cold Shoulder Top
Black Polka Dot Balloon Sleeve Top
Black Polka Dot Balloon Sleeve Top

Was  $45.00 Now  $27.00

Black Balloon Sleeve Top
Black Balloon Sleeve Top

Was  $44.00 Now  $27.00

Navy Sequin Ruched Sleeve Lace Top
Navy Sequin Ruched Sleeve Lace Top

Was  $37.00 Now  $27.00

Black Sequin Ruched Sleeve Lace Top
Black Sequin Ruched Sleeve Lace Top

Was  $37.00 Now  $27.00

Nude Sequin Ruched Sleeve Top
Nude Sequin Ruched Sleeve Top

Was  $37.00 Now  $27.00

Navy Cape Tie Waist Top
Navy Cape Tie Waist Top

Was  $49.00 Now  $44.00

Grey Check Print Tunic
Grey Check Print Tunic

Was  $45.00 Now  $39.00

Wine Flute Sleeve Top
Wine Flute Sleeve Top

Was  $35.00 Now  $29.00

Petite Shimmer Satin Top
Petite Shimmer Satin Top

Was  $44.00 Now  $39.00

Petite Blush Cold Shoulder Top
Petite Blush Cold Shoulder Top

Was  $49.00 Now  $44.00

Black Floral Print Crossover Top
Black Floral Print Crossover Top

Was  $44.00 Now  $39.00

Wine Floral Print Wrap Top
Wine Floral Print Wrap Top

Was  $55.00 Now  $49.00

DP Curve Burgundy Ruffle Bardot Top
DP Curve Burgundy Ruffle Bardot Top

Was  $49.00 Now  $35.00

Black Lace Shirred Cuff Top
Black Lace Shirred Cuff Top

Was  $49.00 Now  $45.00

Green Crossover Long Sleeve Top
Green Crossover Long Sleeve Top

Was  $39.00 Now  $35.00

**Billie & Blossom Purple Flute Sleeve Top
Black Checked Print Ponte 2 In 1 Top
Black Checked Print Ponte 2 In 1 Top

Was  $45.00 Now  $39.00

DP Curve Balloon Sleeve Top
DP Curve Balloon Sleeve Top

Was  $45.00 Now  $29.00

DP Curve Black Ruffle Sleeve Top
DP Curve Black Ruffle Sleeve Top

Was  $37.00 Now  $25.00

DP Curve Navy Ruffle Sleeve Jersey Top
DP Curve Purple Pleat Back Top
DP Curve Purple Pleat Back Top

Was  $49.00 Now  $35.00

DP Curve White Spotted Tie Sleeve Top
DP Curve White Spotted Tie Sleeve Top

Was  $49.00 Now  $35.00

DP Curve Silver Ruffle Bardot Top
DP Curve Silver Ruffle Bardot Top

Was  $49.00 Now  $35.00

DP Curve Pink Heron Print Top
DP Curve Pink Heron Print Top

Was  $49.00 Now  $35.00

DP Curve Black Ruffle Sleeve Jersey Top
Petite Silver Floral Print Top
Petite Silver Floral Print Top

Was  $49.00 Now  $44.00

Petite Grey Marl 2-In-1 Top
Petite Grey Marl 2-In-1 Top

Was  $44.00 Now  $39.00

DP Curve Purple Ruffle Sleeve Jersey Top
DP Curve Silver Balloon Sleeve Top
DP Curve Silver Balloon Sleeve Top

Was  $45.00 Now  $29.00

**Maternity 'Respect The Bump' T-Shirt
Black Velvet Polka Dot Mesh Top
Black Velvet Polka Dot Mesh Top

Was  $37.00 Now  $35.00

Khaki Tie Side T-Shirt
Khaki Tie Side T-Shirt

Was  $37.00 Now  $35.00

**Maternity Gold Flute Sleeve Top
**Maternity Gold Flute Sleeve Top

Was  $39.00 Now  $28.00

**Maternity Black Mesh Polka Dot Top
**Maternity Black Mesh Polka Dot Top

Was  $37.00 Now  $25.00

Pink Balloon Sleeve Top
Pink Balloon Sleeve Top

Was  $44.00 Now  $27.00

Navy Glitter Angel Sleeve Top
Navy Glitter Angel Sleeve Top

Was  $39.00 Now  $29.00

**Maternity Blue and Silver Velvet T-Shirt
Black Velvet Bardot Top
Black Velvet Bardot Top

Was  $29.00 Now  $22.00

Purple Balloon Sleeve Top
Purple Balloon Sleeve Top

Was  $44.00 Now  $27.00

Cobalt Balloon Sleeve Top
Cobalt Balloon Sleeve Top

Was  $44.00 Now  $27.00

Petite Grey Crew Neck Top
Petite Grey Crew Neck Top

Was  $12.00 Now  $11.00

Black Tie Side T-Shirt
Black Tie Side T-Shirt

Was  $37.00 Now  $35.00

Black Checked Print Tunic
Black Checked Print Tunic

Was  $45.00 Now  $39.00

**Tall Grey Cross Front Bardot Top
**Tall Grey Cross Front Bardot Top

Was  $35.00 Now  $27.00

Silver Balloon Sleeve Top
Silver Balloon Sleeve Top

Was  $44.00 Now  $27.00

Navy High Neck Top
Navy High Neck Top

Was  $19.00 Now  $14.00

Petite Navy Shimmer Lace Shell Top
Petite Navy Shimmer Lace Shell Top

Was  $35.00 Now  $22.00

Gold Glitter Angel Sleeve Top
Gold Glitter Angel Sleeve Top

Was  $39.00 Now  $29.00

Black Velvet Twist Front Top
Black Velvet Twist Front Top

Was  $35.00 Now  $27.00

DP Curve Grey Heron Tie Sleeve Top
DP Curve Grey Heron Tie Sleeve Top

Was  $49.00 Now  $35.00

Nude Lace and Mesh T-Shirt
Nude Lace and Mesh T-Shirt

Was  $35.00 Now  $29.00

Wine Red Checked Jersey Flute Sleeve Top
**Maternity Blue Ruched Wrap Top
**Maternity Blue Ruched Wrap Top

Was  $25.00 Now  $17.00

**Maternity Navy Back Tie Flute Sleeve Top
Burgundy Velvet Bardot Top
Burgundy Velvet Bardot Top

Was  $29.00 Now  $22.00

Navy Velvet Twist Front Top
Navy Velvet Twist Front Top

Was  $35.00 Now  $27.00

**Maternity Navy Ruched Wrap Top
**Maternity Navy Ruched Wrap Top

Was  $25.00 Now  $17.00

**Maternity White Floral Embroidered Shirt
Silver Sparkle Twist Detail Wrap Top
Silver Sparkle Twist Detail Wrap Top

Was  $37.00 Now  $25.00

Navy One Shoulder Ruffle Top
Navy One Shoulder Ruffle Top

Was  $44.00 Now  $35.00

DP Curve Cracked Gold Cold Shoulder Top
Multi Coloured Sequin Cold Shoulder Top
Wine Ruffle Sleeve Frill Bardot Top
Wine Ruffle Sleeve Frill Bardot Top

Was  $49.00 Now  $35.00

Ivory One Shoulder Ruffle Top
Ivory One Shoulder Ruffle Top

Was  $44.00 Now  $35.00

Black Sparkle Ruched Sleeve Top
Black Sparkle Ruched Sleeve Top

Was  $35.00 Now  $27.00

Christmas Slogan Sweat Top
Christmas Slogan Sweat Top

Was  $37.00 Now  $29.00

**Tall Burgundy Long Sleeve Crew Neck Top
DP Curve Grey Checked Print Tunic
DP Curve Grey Checked Print Tunic

Was  $45.00 Now  $37.00

**Maternity Floral Print Scoop Neck Top
Black Floral Embroidered Flute Sleeve Top
Blue Devore Long Sleeve Top
Blue Devore Long Sleeve Top

Was  $39.00 Now  $28.00

Navy Floral Print 3/4 Sleeve Top
Navy Floral Print 3/4 Sleeve Top

Was  $17.00 Now  $15.00

Ivory Embroidered Blouson Top
Ivory Embroidered Blouson Top

Was  $49.00 Now  $39.00

Black Ditsy Floral Print 3/4 Sleeve Top
Purple Drawstring Cold Shoulder Top
Purple Drawstring Cold Shoulder Top

Was  $44.00 Now  $39.00

Black Glitter Puff Sleeve Top
Black Glitter Puff Sleeve Top

Was  $44.00 Now  $39.00

Black Pearl Ruffle Sleeve Top
Black Pearl Ruffle Sleeve Top

Was  $49.00 Now  $35.00

Grey Velvet Ruched Sleeve Top
Grey Velvet Ruched Sleeve Top

Was  $29.00 Now  $22.00

Silver Cold Shoulder Top
Silver Cold Shoulder Top

Was  $45.00 Now  $37.00

Black Embroidered Blouson Sleeve Top
Black Embroidered Blouson Sleeve Top

Was  $49.00 Now  $45.00

**Tall Navy Floral Print Top
**Tall Navy Floral Print Top

Was  $17.00 Now  $14.00

DP Curve Silver Ruffle Shoulder Top
DP Curve Silver Ruffle Shoulder Top

Was  $44.00 Now  $22.00

DP Curve Floral Ruffle Shoulder Top
DP Curve Floral Ruffle Shoulder Top

Was  $44.00 Now  $35.00