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.

355 products
Girls black RI monogram knitted polo shirt
promo badge
Girls black RI monogram knitted polo shirt
$28.00
Girls black printed frill sleeve T-shirt
Girls black printed frill sleeve T-shirt
$24.00
Girls 'Bee the Queen' print T-shirt
Girls 'Bee the Queen' print T-shirt
$28.00
Girls black 'Couture' cropped T-shirt
Girls black 'Couture' cropped T-shirt
$28.00
Girls brown 'Fierce' leopard print jumper
promo badge
Girls brown 'Fierce' leopard print jumper
$40.00
Girls pink camo peplum T-shirt
Girls pink camo peplum T-shirt
$28.00
promo badge
Girls blue cross sleeve jumper
$36.00
  • Blue
  • Cream
Girls white embellished knot front shirt
$36.00
promo badge
Girls brown leopard print shacket
$40.00
Girls black ruched bardot top
$28.00
promo badge
Girls blue RI denim shirt
$36.00
promo badge
Girls black snake print T-shirt outfit
$44.00
Girls lime colour block sweatshirt
$36.00
Girls white embellished cropped T-shirt
$24.00
Girls blue ruffle crop top
$28.00
  • Blue
  • Brown
  • Green
  • +5
promo badge
Girls orange colour block jumper outfit
$60.00
promo badge
Girls pink zebra print jumper outfit
$50.00
Girls white 'Luxe' embellished sweatshirt
$36.00
Girls blue floral print tie front top
$30.00
Girls cream cross sleeve jumper
$36.00
  • Cream
  • Blue
Girls khaki frill crop top
$28.00
  • Khaki
  • Blue
  • Brown
  • +5
Girls black leopard printed hoodie outfit
$60.00
Girls light pink frill crop top
$28.00
  • Pink
  • Blue
  • Brown
  • +5
Girls Barbie pink embellished T-shirt
$32.00
Girls orange 'Fierce' cropped T-shirt outfit
$44.00
Girls grey cardigan and shirt outfit
$60.00
Girls black fluro couture t-shirt
$24.00
Girls beige 'Lamour' printed utility T-shirt
$24.00
Girls khaki utility shirt
$36.00
  • Khaki
  • Pink
promo badge
Girls lime diamante pocket cropped T-shirt
$24.00
promo badge
Girls pink printed bardot top
$32.00
  • Pink
  • Brown
  • Cream
  • +3
Girls pink printed embellished T-shirt
$28.00
  • Pink
  • Yellow
Girls orange 'Couture' printed box T-shirt
$24.00
Girls yellow 'L'amour' diamante trim t-shirt
$28.00
  • Yellow
  • Pink
Girls light brown utility T-shirt
$24.00
Girls white 'Liberte' printed t-shirt
$24.00
Girls dogtooth check print crop top outfit
$50.00
Girls grey cold shoulder jumper dress
$44.00
Girls khaki mesh hood bodysuit
$32.00
  • Khaki
  • Black
Girls khaki ribbed high neck utility top
$28.00
  • Khaki
  • Black
  • Orange
Girls khaki short sleeve waisted shirt
$36.00
  • Khaki
  • Silver
promo badge
Girls dark grey 'Paris' box crop T-shirt
$24.00
Girls black ribbed high neck utility top
$28.00
  • Black
  • Khaki
  • Orange
Girls black ribbed knit high neck fitted top
$32.00
  • Black
  • Grey
Girls grey ribbed knit high neck fitted top
$32.00
  • Grey
  • Black
Girls white short sleeve waisted shirt
$36.00
  • Silver
  • Khaki
promo badge
Girls white rue dom t-shirt + leggings set
$44.00
promo badge
Girls neon orange high neck utility top
$28.00
  • Orange
  • Black
  • Khaki
promo badge
Girls cream baroque bardot top
$32.00
  • Cream
  • Brown
  • Khaki
  • +3
promo badge
Girls blue RI strap frill crop top
$28.00
  • Blue
  • White
promo badge
Girls white RI strap frill crop top
$28.00
  • White
  • Blue
Girls RI Active beige tape zip hoodie outfit
$60.00
promo badge
Girls black frill hem knit cami top
$28.00
  • Black
  • Yellow
promo badge
Girls black 'Influencer' printed t-shirt
$24.00
Girls RI Active orange printed crop top
$28.00
Girls white eyelash embellished T-shirt
$28.00
promo badge
Girls white printed long sleeve T-shirt
$28.00
Girls yellow frill knitted cami top
$28.00
  • Yellow
  • Black
promo badge
Girls pink animal print tie front shirt
$32.00
  • Pink
  • Black
  • Pink
Girls black peplum baroque print t-shirt
$28.00
of 6
;