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.

79 products
Girls Pink Floral Fluted sleeve Bardot top
Girls Pink Floral Fluted sleeve Bardot top
From £20.00
  • Pink
  • Black
  • Pink
  • +2
Girls Pink Taffeta Ruffle Crop Top
Girls Pink Taffeta Ruffle Crop Top
From £18.00
Girls Cream tie front printed Blouse
Girls Cream tie front printed Blouse
£20.00
Girls Pink Textured Cinched waist Top
Girls Pink Textured Cinched waist Top
From £15.00
Girls Orange Frill Graphic T-shirt
From £14.00
Girls Pink Butterfly frill long sleeve blouse
From £12.00 £20.00
  • Pink
  • Green
Girls Lime Satin Halter neck Top
£18.00
  • Green
  • Purple
Girls White box Graphic t-shirt
£12.00
Girls White graphic t-shirt
£10.00
Girls Black ribbed lettuce hem Bardot Top
£8.00
  • Black
  • Gold
Girls Yellow ribbed lettuce hem Bardot Top
£8.00
  • Gold
  • Black
Girls Black Leopard Bow Bardot Crop top
£12.00 £20.00
  • Black
  • Black
Girls Yellow graphic print t-shirt
From £15.00
promo badge
Girls white ribbed lettuce Hem t-shirt
£8.00
  • White
  • Grey
  • Pink
Girls silver Oversized Bow Crop
£20.00
  • Silver
  • Pink
  • Yellow
promo badge
Girls Pink ribbed Lettuce Hem t-shirt
£8.00
  • Pink
  • Grey
  • White
Girls pink RI x Barbie Ombre T-shirt
£16.00
Girls green textured lettuce hem t-shirt
£15.00
Girls white frill flower lips print t-shirt
From £14.00
Girls purple ruffle detail ribbed top
From £12.00
  • Purple
  • Beige
  • Black
  • +1
Girls white lips print t-shirt
From £15.00
Girls pink ribbed collar polo shirt
From £15.00
  • Pink
  • Green
Girls beige plisse ruffle bardot top
£18.00
Girls white textured t-shirt
£15.00
Girls pink frill embellished t-shirt
From £14.00
Girls white lips print t-shirt
From £15.00
promo badge
Mini girls white sequin love t-shirt
£12.00
Girls yellow heart cut out ribbed t-shirt
£15.00
  • Gold
  • Pink
Girls pink heart cut out ribbed t-shirt
From £15.00
  • Pink
  • Gold
Girls pink satin bow crop top
£18.00
  • Pink
  • Silver
  • Yellow
promo badge
Girls pink graphic cropped t-shirt
£14.00
Girls purple chiffon patchwork bardot top
From £20.00
  • Purple
  • Black
  • Pink
  • +2
Girls orange cutout textured t-shirt
From £12.00
Girls pink graphic t-shirt
From £12.00
Girls green 'take it easy' graphic t-shirt
From £12.00
Girls purple printed bardot top
From £20.00
promo badge
Mini girls yellow floral bardot top
£16.00
promo badge
Girls grey graphic Halter neck Top
£8.00
  • Grey
  • Black
  • Pink
promo badge
Girls pink graphic halter neck top
£8.00
  • Pink
  • Black
  • Grey
Girls pink HYPE speckled ombre bralet
£17.00
promo badge
Girls green popcorn textured t-shirt
£18.00
  • Green
  • Pink
promo badge
Girls orange ruched v neck top
£14.00
promo badge
Girls blue RI frill sleeve t-shirt
£8.00
  • Blue
  • Green
Girls lime frill sleeve t-shirt
From £4.00 £8.00
  • Green
  • Blue
promo badge
Mini girls pink heart oversized t-shirt
£7.00
promo badge
Mini girls coral unicorn embroidered t-shirt
£7.00
  • Orange
  • Black
  • White
promo badge
Girls white 'Flawless' cropped t-shirt
£8.00
Girls yellow frill bardot top
From £15.00
promo badge
Girls black embroidered rib cami top
£8.00
  • Black
  • Orange
  • Pink
  • +2
promo badge
Mini girls white Graphic t-shirt
£7.00
  • White
  • Black
  • Orange
Girls white graphic frill t-shirt
From £15.00
  • White
  • Pink
Girls green Ribbed Cutout t-shirt
£15.00