Petite Tops | Petite | Miss Selfridge
This site ships to the United States
  • Free standard shipping On all orders over $80
  • Tracked and faster shipping Delivered within 4 working days

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
68 results
PETITE Grey Cowl Neck Jumper
PETITE Grey Cowl Neck Jumper

Was  $61.00 Now  $46.00

PETITE Lace Long Sleeve Top
PETITE Lace Long Sleeve Top

Was  $38.00 Now  $29.00

PETITE Mesh Shell Top
PETITE Mesh Shell Top

Was  $44.00 Now  $34.00

PETITE Polka Dot Mesh Bodysuit
PETITE Polka Dot Mesh Bodysuit

Was  $35.00 Now  $27.00

PETITE Long Sleeve Peplum Top
PETITE Long Sleeve Peplum Top

Was  $53.00 Now  $40.00

PETITE Funnel Neck Jumper
PETITE Funnel Neck Jumper

Was  $44.00 Now  $34.00

PETITE Cold Shoulder Jumper
PETITE Cold Shoulder Jumper

Was  $61.00 Now  $46.00

PETITE Pink Glitter Top
PETITE Pink Glitter Top

Was  $38.00 Now  $29.00

PETITE Girl Gang Sweatshirt
PETITE Girl Gang Sweatshirt

Was  $44.00 Now  $34.00

PETITE Khaki Check Shirt
PETITE Khaki Check Shirt

Was  $53.00 Now  $40.00

PETITE Lace Front Shell Top
PETITE Lace Front Shell Top

Was  $49.00 Now  $38.00

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

Was  $25.00 Now  $19.00

PETITE Cross Wrap Bardot Top
PETITE Cross Wrap Bardot Top

Was  $12.00 Now  $9.00

PETITE Embroidered Jacket
PETITE Embroidered Jacket

Was  $61.00 Now  $46.00

PETITE 'Squad Spirit' Sweat
PETITE 'Squad Spirit' Sweat

Was  $44.00 Now  $34.00

PETITE Lost Angeles Top
PETITE Lost Angeles Top

Was  $32.00 Now  $24.00

PETITE 'Paris' Sweatshirt
PETITE 'Paris' Sweatshirt

Was  $44.00 Now  $34.00

PETITE Gingham Shell Top
PETITE Gingham Shell Top

Was  $38.00 Now  $29.00

PETITE Minnie Mouse Sweatshirt
PETITE Minnie Mouse Sweatshirt

Was  $53.00 Now  $40.00

PETITE Mickey and Minnie Sweatshirt
PETITE Mickey and Minnie Sweatshirt

Was  $53.00 Now  $40.00

PETITE Stripe Cap Sleeve Top
PETITE Stripe Cap Sleeve Top

Was  $35.00 Now  $12.00

PETITE Daisy Cutwork Top
PETITE Daisy Cutwork Top

Was  $49.00 Now  $38.00

PETITE Stripe Bardot Top
PETITE Stripe Bardot Top

Was  $44.00 Now  $21.00

PETITE Blossom Cami Top
PETITE Blossom Cami Top

Was  $38.00 Now  $29.00

PETITE Ivory Gypsy Blouse
PETITE Ivory Gypsy Blouse

Was  $61.00 Now  $46.00

PETITE Button Back Lace Top
PETITE Button Back Lace Top

Was  $49.00 Now  $38.00

PETITE Love Embroidered Tee
PETITE Love Embroidered Tee

Was  $32.00 Now  $24.00

PETITE 'Ooh La La' Bodysuit
PETITE 'Ooh La La' Bodysuit

Was  $32.00 Now  $24.00