ONLINE & INSTORE UP TO 30% OFF ALL TOPS & PETITE - SHOP NOW
This site ships to the United States

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
38 results
PETITE Green Floral Bianca Top
PETITE Green Floral Bianca Top

Was  $60.00 Now  $42.00

30% off 30% off
PETITE Mustard Utility Shirt
PETITE Mustard Utility Shirt

Was  $55.00 Now  $38.50

30% off 30% off
PETITE Yellow Ditsy Print Peplum Top
PETITE Yellow Ditsy Print Peplum Top

Was  $49.00 Now  $39.20

20% OFF 20% OFF
PETITE Tan Animal Print Roll Neck Top
PETITE Tan Animal Print Roll Neck Top

Was  $32.00 Now  $22.40

30% off 30% off
PETITE Pale Pink Twist Crop Top
PETITE Pale Pink Twist Crop Top

Was  $49.00 Now  $39.20

20% OFF 20% OFF
PETITE White Plain Milkmaid Top
PETITE White Plain Milkmaid Top

Was  $40.00 Now  $36.00

10% off 10% off
PETITE Ochre Ribbed Bardot Top
PETITE Ochre Ribbed Bardot Top

Was  $40.00 Now  $32.00

20% OFF 20% OFF
PETITE Ivory Utility Shirt
PETITE Ivory Utility Shirt

Was  $60.00 Now  $42.00

30% off 30% off
PETITE Black Rib Roll Neck Top
PETITE Black Rib Roll Neck Top

Was  $32.00 Now  $25.60

20% OFF 20% OFF
PETITE Green Printed Top
PETITE Green Printed Top

Was  $42.00 Now  $29.40

30% off 30% off
PETITE Black Lace Strappy Bodysuit
PETITE Black Lace Strappy Bodysuit

Was  $49.00 Now  $39.20

20% OFF 20% OFF
PETITE Black Floral Print  Bardot Top
PETITE Black Floral Print Bardot Top

Was  $35.00 Now  $28.00

20% OFF 20% OFF
PETITE Rust Button Tie Back Top
PETITE Rust Button Tie Back Top

Was  $40.00 Now  $32.00

20% OFF 20% OFF
PETITE Ivory Ditsy Camisole Top
PETITE Ivory Ditsy Camisole Top

Was  $32.00 Now  $25.60

20% OFF 20% OFF
PETITE Khaki Geo-Print Bunny Tie Camisole Top
20% OFF 20% OFF
PETITE Green Tie Front Shirt
PETITE Green Tie Front Shirt

Was  $55.00 Now  $44.00

20% OFF 20% OFF
PETITE White T-Shirt
PETITE White T-Shirt

Was  $35.00 Now  $28.00

20% OFF 20% OFF
PETITE Nude Tie Front Shirt
PETITE Nude Tie Front Shirt

Was  $55.00 Now  $44.00

20% OFF 20% OFF
PETITE Ivory Shirred Spotted Top
PETITE Ivory Shirred Spotted Top

Was  $49.00 Now  $44.10

10% off 10% off
PETITE Yellow Striped Roll Neck Top
PETITE Yellow Striped Roll Neck Top

Was  $35.00 Now  $28.00

20% OFF 20% OFF
PETITE Brown Floral Print Bardot Top
PETITE Brown Floral Print Bardot Top

Was  $32.00 Now  $25.60

20% OFF 20% OFF
PETITE Ivory Broderie Top
PETITE Ivory Broderie Top

Was  $60.00 Now  $48.00

20% OFF 20% OFF
PETITE Black Button Wrap Crop Top
PETITE Black Button Wrap Crop Top

Was  $55.00 Now  $44.00

20% OFF 20% OFF
PETITE Navy Printed Bunny Tie Top
PETITE Navy Printed Bunny Tie Top

Was  $42.00 Now  $33.60

20% OFF 20% OFF