Petite Tops | Shop Petite Clothing | Miss Selfridge
This site ships to the United Kingdom

PETITE TOPS

From sporty marl T-shirts to luxe beaded camisoles, a fabulous top is a key component in any girl’s wardrobe. Our array of tops in sizes 4-14 are designed to fit, flatter and – importantly – impress.



4 3 2
61 results
PETITE Grey Cowl Neck Jumper
PETITE Grey Cowl Neck Jumper

Was  £35.00 Now  £26.60

PETITE Mesh Shell Top
PETITE Mesh Shell Top

Was  £25.00 Now  £19.00

PETITE Lace Long Sleeve Top
PETITE Lace Long Sleeve Top

Was  £22.00 Now  £16.72

PETITE Polka Dot Mesh Bodysuit
PETITE Polka Dot Mesh Bodysuit

Was  £20.00 Now  £15.20

PETITE Cold Shoulder Jumper
PETITE Cold Shoulder Jumper

Was  £35.00 Now  £26.60

PETITE Funnel Neck Jumper
PETITE Funnel Neck Jumper

Was  £25.00 Now  £19.00

PETITE Long Sleeve Peplum Top
PETITE Long Sleeve Peplum Top

Was  £30.00 Now  £22.80

PETITE Girl Gang Sweatshirt
PETITE Girl Gang Sweatshirt

Was  £25.00 Now  £19.00

PETITE Pink Glitter Top
PETITE Pink Glitter Top

Was  £22.00 Now  £16.72

PETITE Khaki Check Shirt
PETITE Khaki Check Shirt

Was  £30.00 Now  £22.80

PETITE Khaki Rib T-Shirt
PETITE Khaki Rib T-Shirt

Was  £14.00 Now  £10.64

PETITE Lace Front Shell Top
PETITE Lace Front Shell Top

Was  £28.00 Now  £21.28

PETITE Embroidered Jacket
PETITE Embroidered Jacket

Was  £35.00 Now  £26.60

PETITE Lost Angeles Top
PETITE Lost Angeles Top

Was  £18.00 Now  £13.68

PETITE 'Paris' Sweatshirt
PETITE 'Paris' Sweatshirt

Was  £25.00 Now  £19.00

PETITE Mickey and Minnie Sweatshirt
PETITE Mickey and Minnie Sweatshirt

Was  £30.00 Now  £22.80

PETITE Minnie Mouse Sweatshirt
PETITE Minnie Mouse Sweatshirt

Was  £30.00 Now  £22.80

PETITE Daisy Cutwork Top
PETITE Daisy Cutwork Top

Was  £28.00 Now  £21.28

PETITE Blue Stripe Bardot Top
PETITE Blue Stripe Bardot Top

Was  £18.00 Now  £13.68

PETITE Daydreams Sweatshirt
PETITE Daydreams Sweatshirt

Was  £25.00 Now  £19.00

PETITE Blossom Cami Top
PETITE Blossom Cami Top

Was  £22.00 Now  £16.72

PETITE Stripe Bardot Top
PETITE Stripe Bardot Top

Was  £25.00 Now  £12.00

PETITE 90's Peace Bodysuit
PETITE 90's Peace Bodysuit

Was  £18.00 Now  £13.68

PETITE Ivory Gypsy Blouse
PETITE Ivory Gypsy Blouse

Was  £35.00 Now  £26.60

PETITE Scarf Print Cami Top
PETITE Scarf Print Cami Top

Was  £25.00 Now  £19.00

PETITE Love Embroidered Tee
PETITE Love Embroidered Tee

Was  £18.00 Now  £13.68

PETITE Black Cap Sleeve Top
PETITE Black Cap Sleeve Top

Was  £22.00 Now  £16.72

PETITE Cap Sleeve Maxi Top
PETITE Cap Sleeve Maxi Top

Was  £22.00 Now  £16.72