25% Off Everything - Shop Now >

This site ships to the United Kingdom

Petite Tops

Beautiful things come in smaller packages, so you'll be sure to adore our new cute and covetable collection of Dorothy Perkins Petite tops and blouses. Specifically cut and created to flatter the petite frame on women 5' 3'' and under. Team our printed and plain Petite tees, or beautiful jeans for a complete summer wardrobe refresh. 

4 3 2
21 results
Petite Ivory Linen Shirt
Petite Ivory Linen Shirt

Was  £22.00 Now  £16.50

That’s 25% off! That’s 25% off!
Petite Chambray Linen Shirt
Petite Chambray Linen Shirt

Was  £22.00 Now  £16.50

That’s 25% off! That’s 25% off!
Petite Blue Striped Embroidered Shirt
Petite Blue Striped Embroidered Shirt

Was  £25.00 Now  £18.75

That’s 25% off! That’s 25% off!
Petite Pink Textured Stripe Shirt
Petite Pink Textured Stripe Shirt

Was  £22.00 Now  £16.50

That’s 25% off! That’s 25% off!
Petite Blue Textured Shirt
Petite Blue Textured Shirt

Was  £22.00 Now  £16.50

That’s 25% off! That’s 25% off!
Petite Blue Striped Embroidered Shirt
Petite Blue Striped Embroidered Shirt

Was  £26.00 Now  £19.50

That’s 25% off! That’s 25% off!
Petite Multi Colour Floral and Spot Print Shirt
That’s 25% off! That’s 25% off!
Petite Khaki Roll Sleeve Shirt
Petite Khaki Roll Sleeve Shirt

Was  £20.00 Now  £15.00

That’s 25% off! That’s 25% off!
Petite Silver Roll Sleeve Shirt
Petite Silver Roll Sleeve Shirt

Was  £20.00 Now  £15.00

That’s 25% off! That’s 25% off!
Petite White Roll Sleeve Shirt
Petite White Roll Sleeve Shirt

Was  £20.00 Now  £15.00

That’s 25% off! That’s 25% off!
Petite Cobalt Tie Sleeve Shirt
Petite Cobalt Tie Sleeve Shirt

Was  £20.00 Now  £15.00

That’s 25% off! That’s 25% off!
Petite Black Roll Sleeve Shirt
Petite Black Roll Sleeve Shirt

Was  £20.00 Now  £15.00

That’s 25% off! That’s 25% off!
Petite Ink Blue Jersey Shirt
Petite Ink Blue Jersey Shirt

Was  £25.00 Now  £18.75

That’s 25% off! That’s 25% off!
Petite Blush Polka Dot Print Roll Sleeve Shirt
Petite Blush Polka Dot Print Roll Sleeve Shirt

Was  £25.00 Was  £15.00 Now  £13.50

That's An Extra 10% Off Sale! That's An Extra 10% Off Sale!
Black Pin Dot Print Roll Sleeve Shirt
Black Pin Dot Print Roll Sleeve Shirt

Was  £25.00 Was  £15.00 Now  £13.50

That's An Extra 10% Off Sale! That's An Extra 10% Off Sale!
Petite Navy Tie Sleeve Shirt
Petite Navy Tie Sleeve Shirt

Was  £20.00 Was  £12.00 Now  £10.80

That's An Extra 10% Off Sale! That's An Extra 10% Off Sale!
Petite Rose Print Shirt
Petite Rose Print Shirt

Was  £25.00 Was  £15.00 Now  £13.50

That's An Extra 10% Off Sale! That's An Extra 10% Off Sale!
Petite Blush Roll Sleeve Shirt
Petite Blush Roll Sleeve Shirt

Was  £20.00 Was  £12.00 Now  £10.80

That's An Extra 10% Off Sale! That's An Extra 10% Off Sale!
Petite Multicoloured Floral Print Tie Sleeve Shirt
Petite Multicoloured Floral Print Tie Sleeve Shirt

Was  £25.00 Was  £15.00 Now  £13.50

That's An Extra 10% Off Sale! That's An Extra 10% Off Sale!
Petite Red Tie Sleeve Shirt
Petite Red Tie Sleeve Shirt

Was  £20.00 Was  £8.00 Now  £7.20

That's An Extra 10% Off Sale! That's An Extra 10% Off Sale!