
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 85 resultsSorted by latest
-
5-Heart RatedTried & TestedOnly Petite Long Sleeve Shirt White
£30.00 -

New Look Petite Short Sleeve Blazer Top Polka Dot White
£39.99 -

Boden Petite Sienna Shirt Gingham Pink
£79.00 -

Pixie Girl Petite Co-Ord Shirt Stripe Pink
£24.99 -

Pixie Girl Petite Bardot Top Floral Multi
£19.99 -
Tried & TestedNobody’s Child Petite Tailored Top Polka Dot White
£65.00 -

River Island Petite Tie Shirt Stripe Blue
£29.00 -

Pixie Girl Petite Linen Shirt Striped Green
£24.99 -

Pixie Girl Petite Linen Shirt Striped Blue
£24.99 -

Pixie Girl Petite Short Sleeve Shirt Striped Blue
£24.99 -

Lands End Petite Lace Long Sleeve Shirt
£75.00 -

M&Co Petite Blouse Embroidered Floral White
£26.00 -

Fat Face Petite Jane Embroidered Shirt Ivory
£59.00 -

New Look Petite Short Sleeve Shirt White
£19.99 -

New Look Petite Short Sleeve Shirt Blue
£19.99 -
Members DiscountRoman Petite Pintuck Denim Shirt
£30.00 -
Tried & TestedPetite Studio Linen Shirt Blue
£135.00 -
Tried & TestedPetite Crochet Beach Blouse Shirt Cream
£48.00 -

Petite Wrap Blouse Black Floral
£26.50 -

Petite Stretch Wrap Top Black
£22.99 -

Petite Wrap Top Brown
£22.99 -
Members DiscountPetite Knot Top Leopard Print
£28.00 -
Members DiscountPetite Fuller Bust Friendly Long Sleeve Shirt Cream
£75.00 -
Members DiscountPetite Fuller Bust Friendly Long Sleeve Shirt Red
£75.00 -

Petite Cotton Shirt Yellow Stripe
£85.00 -

Petite Cotton Shirt White
£85.00 -

Petite Cotton Shirt Pink Stripe
£85.00 -

Petite Cotton Shirt Blue Stripe
£85.00 -

Petite Lace Blouse Ivory
£52.00 -

Petite Embroidered Blouse Ivory
£79.00 -

Petite Ruffle Blouse Floral Ivory
£49.50 -

Petite Ruffle Blouse Ditsy Blue
£49.50 -

Petite Ruffle Blouse Gingham Ivory
£49.50 -

Petite Collar Tunic Ditsy Print Navy
£55.00 -

Petite Collar Tunic Feather Print Black
£55.00 -

Petite Blouse 3D Heart Cream
£40.00 -

Petite Blouse 3D Heart Pink
£40.00 -

Petite Shirt Heart Print Red
£65.00 -

Petite Tunic Top Black Print
£55.00 -

Petite Classic Shirt Cotton White
£110.00
© 2026
The Petite Lady. All Rights Reserved. A Shiny Happy Website. Branding by Lloyd Creative.








