Girls' Tops & T-Shirts Girls Holiday Shop

Every girl needs several top and t-shirt options to go with her fave pair of denim shorts - especially on holiday. Our gorgeous selection has something for every girl whatever her fashion taste. From broderie anglaise crop tops in bright summer shades to denim shirts with rhinestone details for added glam, give her a wardrobe upgrade, starting with her tops, just in time for holiday.

158 products
We thought you might like these!Based on your shopping habits...
Girls pink HYPE speckled ombre bralet
Girls pink HYPE speckled ombre bralet
$32.00
Girls white turtle print t-shirt
Girls white turtle print t-shirt
$23.00
Mini girls white crochet top
promo badge
Mini girls white crochet top
$34.00
Girls green popcorn textured t-shirt
promo badge
Girls green popcorn textured t-shirt
$34.00
  • Green
  • Pink
promo badge
Girls orange ruched v neck top
$26.00
Girls white button front broderie cami top
$30.00
Girls white 'kind vibes only' t-shirt
$23.00
promo badge
Girls blue RI frill sleeve t-shirt
$15.00
  • Blue
  • Green
promo badge
Girls lime frill sleeve t-shirt
$15.00
  • Green
  • Blue
promo badge
Mini girls pink heart oversized t-shirt
$13.00
promo badge
Mini girls coral unicorn embroidered t-shirt
$13.00
Girls yellow frill bardot top
From $28.00
promo badge
Girls white 'Flawless' cropped t-shirt
$15.00
promo badge
Mini girls pink 'Style Icon' frill t-shirt
$28.00
promo badge
Girls black embroidered rib cami top
$15.00
  • Black
  • White
  • Yellow
promo badge
Girls white embroidered rib cami top
$15.00
  • White
  • Black
  • Yellow
Girls orange stripe cut out top
From $19.00
Girls blue floral Shirred Bardot top
From $34.00
Girls white Sequin graphic t-shirt
$28.00
Girls pink Tie Dye embellished t-shirt
From $28.00
Girls black lace smock cami top
From $28.00
  • Black
  • Orange
  • Pink
promo badge
Girls purple graphic t-shirt
$15.00
Girls white Floral Ruched t-shirt
$28.00
Girls blue Satin Halter neck Top
$30.00
  • Blue
  • Green
Girls green Ribbed Cutout t-shirt
$28.00
promo badge
Mini girls cream graphic embellished t-shirt
$23.00
Girls lime Satin Halter neck Top
$30.00
  • Green
  • Blue
Girls white graphic frill t-shirt
From $28.00
promo badge
Mini girls white Graphic t-shirt
$13.00
Girls black Crop Top
From $23.00
promo badge
Mini girls blue 'Lovely' print t-shirt
$13.00
promo badge
Girls blue 'Unique' foil print t-shirt
$15.00
promo badge
Girls pink heart print t-shirt
$15.00
Girls purple flute sleeve bardot crop top
From $37.00
  • Purple
  • Black
  • Pink
Girls black printed flute sleeve bardot top
$37.00
  • Black
  • Pink
  • Purple
Girls pink floral fluted sleeve bardot top
From $37.00
  • Pink
  • Black
  • Purple
promo badge
Mini girls white sequin bird graphic t-shirt
$28.00
promo badge
Mini girls pink plisse smock cami top
$23.00
  • Pink
  • Orange
promo badge
Mini girls pink floral frill t-shirt
$19.00
Girls pink floral cinched waist t-shirt
$23.00
Girls pink frill bardot top
From $28.00
Girls pink plisse smock cami top
$28.00
  • Pink
  • Black
  • Orange
promo badge
Mini girls cream bow top
$28.00
  • Cream
  • Pink
promo badge
Mini girls orange plisse smock cami top
$23.00
  • Orange
  • Pink
Girls yellow lace sleeve graphic t-shirt
From $28.00
Girls orange plisse smock cami top
$28.00
  • Orange
  • Black
  • Pink
promo badge
Mini girls white floral embroidered blouse
$37.00
promo badge
Girls black sequin butterfly cropped cami top
$37.00
Girls white asymmetric embellished ribbed top
From $15.00 $23.00
  • White
  • Black
  • Pink
Girls aqua double layer camisole top
$30.00
Girls pink asymmetric embellished ribbed top
From $23.00
  • Pink
  • Black
  • White
Girls beige aztec print hybrid t-shirt
From $23.00 $30.00
Girls pink lace sleeve butterfly t-shirt
From $28.00
promo badge
Girls green marble print mesh 2 in 1 top
$41.00
Girls pink frill animal print skull t-shirt
From $19.00 $26.00
promo badge
Girls black halterneck crop top
$23.00
promo badge
Mini girls yellow lace sleeve t-shirt
$23.00
Girls white lace sleeve t-shirt
From $28.00
Girls white tassel studded printed t-shirt
$26.00
Girls pink embellished frill sleeve t-shirt
From $30.00
You've viewed of 158 products