My River Island

Info & help

Follow us

Girls Tops

Haven’t you heard? Style starts from the top! And keeping your little one looking flash is easier than ever with our new season range of girls' tops, vests, tees and shirts. Whether smart or casual, printed or plain, find her perfect style here at a price you’re sure to be shouting from the rooftops.

345 products
Girls lime colour block sweatshirt
Girls lime colour block sweatshirt
£18.00
Girls blue ruffle crop top
Girls blue ruffle crop top
£14.00
  • Blue
  • Brown
  • Green
  • +5
Girls orange colour block jumper outfit
promo badge
Girls orange colour block jumper outfit
£30.00
Girls pink zebra print jumper outfit
promo badge
Girls pink zebra print jumper outfit
£25.00
Girls white 'Luxe' embellished sweatshirt
Girls white 'Luxe' embellished sweatshirt
£18.00
Girls white embellished cropped T-shirt
Girls white embellished cropped T-shirt
£12.00
promo badge
Girls black snake print T-shirt outfit
£22.00
Girls black leopard printed hoodie outfit
£30.00
Girls light pink frill crop top
£14.00
  • Pink
  • Blue
  • Brown
  • +5
Girls blue floral print tie front top
£15.00
Girls cream cross sleeve jumper
£18.00
  • Cream
  • Blue
Girls khaki frill crop top
£14.00
  • Khaki
  • Blue
  • Brown
  • +5
Girls Barbie pink embellished T-shirt
£16.00
Girls orange 'Fierce' cropped T-shirt outfit
£22.00
Girls grey cardigan and shirt outfit
£30.00
Girls beige 'Lamour' printed utility T-shirt
£12.00
promo badge
Girls lime diamante pocket cropped T-shirt
£12.00
promo badge
Girls pink printed bardot top
£16.00
  • Pink
  • Brown
  • Cream
  • +3
Girls pink printed embellished T-shirt
£14.00
  • Pink
  • Yellow
Girls light brown utility T-shirt
£12.00
Girls orange 'Couture' printed box T-shirt
£12.00
Girls yellow 'L'amour' diamante trim t-shirt
£14.00
  • Yellow
  • Pink
Girls white 'Liberte' printed t-shirt
£12.00
Girls black fluro couture t-shirt
£12.00
Girls khaki utility shirt
£18.00
  • Khaki
  • Pink
Girls black ribbed high neck utility top
£14.00
  • Black
  • Khaki
  • Orange
Girls black ribbed knit high neck fitted top
£16.00
  • Black
  • Grey
Girls grey ribbed knit high neck fitted top
£16.00
  • Grey
  • Black
promo badge
Girls neon orange high neck utility top
£14.00
  • Orange
  • Black
  • Khaki
Girls dogtooth check print crop top outfit
£25.00
Girls khaki short sleeve waisted shirt
£18.00
  • Khaki
  • Silver
Girls grey cold shoulder jumper dress
£22.00
Girls khaki mesh hood bodysuit
£16.00
  • Khaki
  • Black
Girls khaki ribbed high neck utility top
£14.00
  • Khaki
  • Black
  • Orange
promo badge
Girls white rue dom t-shirt + leggings set
£22.00
Girls white short sleeve waisted shirt
£18.00
  • Silver
  • Khaki
promo badge
Girls dark grey 'Paris' box crop T-shirt
£12.00
promo badge
Girls blue RI strap frill crop top
£14.00
  • Blue
  • White
Girls RI Active beige tape zip hoodie outfit
£30.00
promo badge
Girls white RI strap frill crop top
£14.00
  • White
  • Blue
promo badge
Girls cream baroque bardot top
£16.00
  • Cream
  • Brown
  • Khaki
  • +3
promo badge
Girls black 'Influencer' printed t-shirt
£12.00
Girls RI Active orange printed crop top
£14.00
Girls yellow frill knitted cami top
£14.00
  • Yellow
  • Black
promo badge
Girls black frill hem knit cami top
£14.00
  • Black
  • Yellow
Girls white eyelash embellished T-shirt
£14.00
promo badge
Girls white printed long sleeve T-shirt
£14.00
promo badge
Girls pink animal print tie front shirt
£16.00
  • Pink
  • Black
  • Pink
Girls yellow ditsy print bardot top
£14.00
Girls black peplum baroque print t-shirt
£14.00
promo badge
Girls pink ruffle crop top
£14.00
  • Pink
  • Blue
  • Brown
  • +5
Girls black unicorn mirror foil T-shirt
£12.00
Girls grey diamante print T-shirt
£14.00
Girls blue denim bardot top
£14.00
Girls grey cropped RI embossed jumper
£14.00
  • Grey
  • White
Girls pink camo knitted T-shirt
£16.00
Girls white cropped RI embossed jumper
£14.00
  • White
  • Grey
Black puff sleeve bodysuit
£12.00
Girls black 'Chic' embellished T-shirt outfit
£14.00
Girls black 'Saint Dominique' print bodysuit
£14.00
of 6