Shirts / Blouses
From crisp button-downs to soft, flowing blouses, the right top can elevate any outfit. I’ve found the best petite-friendly styles, designed to fit perfectly at the shoulders, sleeves, and waist, with modest necklines so you get all the style without showing too much.
View Tops Categories
Showing 1–40 of 43 resultsSorted by latest
-

Petite Double Breasted Blazer Black
£298.00 -

Petite Spot Shirt Blouse Brown
£36.00 -
Tried & TestedPetite Denim Blouse Shirt Mid Blue
£145.00 -

Petite Summer Shirt Pink
£32.00 -
Sale!

Petite belted Satin Shirt Brown
£29.99Original price was: £29.99.£11.00Current price is: £11.00. -

Petite Denim Shirt Oversized Mid Denim
£30.00 -

Petite Short Sleeve Shirt Sequin Khaki
£29.99 -

Petite Short Sleeve Shirt Sequin Navy
£29.99 -

Petite Wrap Top Black
£22.99 -

Petite Satin Shirt Burgundy
£79.00 -

Petite Mesh Top Spot Black
£22.99 -

Petite Sequin Blouse Top Green
£39.00 -

Petite Satin Shirt Long Sleeve Burgundy
£25.99 -

Petite Boxy Shirt Cotton White
£79.00 -

Petite Cotton Shirt Blue Stripe
£59.00 -

Petite Cotton Shirt White
£59.00 -

Petite Silk Shirt Black
£119.00 -

Petite Silk Shirt Cream
£119.00 -
Tried & TestedPetite Collared Shirt Long Sleeve White
£19.99 -
Tried & TestedPetite Linen Shirt Long Sleeve White
£22.99 -

Petite V-Neck Blouse Light Pink
£32.00 -

Petite V-Neck Blouse White
£32.00 -
Sale!
5-Heart RatedTried & TestedPetite V-Neck Blouse Black
£32.00Original price was: £32.00.£19.00Current price is: £19.00. -
5-Heart RatedTried & TestedPetite Embroidered Collar Shirt White
£23.99 -
Members Discountpetite Textured Shirt White
£30.00 -
Members DiscountPetite Pocket Shirt Short Sleeve Khaki
£28.00 -
Members DiscountPetite Pocket Shirt Short Sleeve Orange
£28.00 -
Members DiscountPetite Pocket Shirt Short Sleeve Navy
£28.00 -

Petite Linen Shirt Cropped Short Sleeve Black
£17.99 -

Petite Linen Shirt Cropped Short Sleeve Rust Orange
£17.99 -
Tried & TestedPetite Linen Shirt Cropped Short Sleeve White
£17.99 -

Petite Shirt Brown Long Sleeve
£24.99 -

Petite Shirt White Long Sleeve
£24.99 -
Tried & TestedPetite Shirt Short Sleeve Postcard Print
£22.99 -

Petite Linen Shirt Paradise White
£76.00 -

Petite Linen Shirt Paradise Navy
£76.00 -

Petite Linen Shirt Light Blue
£76.00 -

Petite Linen Shirt Paradise Print
£80.00 -
Sale!
5-Heart RatedTried & TestedSquare Neck Top Leopard Print
£29.50Original price was: £29.50.£14.75Current price is: £14.75. -
Members DiscountPetite Pocket Shirt Short Sleeve White
£28.00
© 2026
The Petite Lady. All Rights Reserved. A Shiny Happy Website. Branding by Lloyd Creative.