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.

357 products
Girls grey RI embellished T-shirt
promo badge
Girls grey RI embellished T-shirt
$32.00
Girls black printed frill sleeve T-shirt
Girls black printed frill sleeve T-shirt
$24.00
Girls black RI monogram knitted polo shirt
promo badge
Girls black RI monogram knitted polo 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
Girls 'Bee the Queen' print T-shirt
$28.00
Girls black ruched bardot top
$28.00
promo badge
Girls blue RI denim shirt
$36.00
promo badge
Girls brown leopard print shacket
$40.00
Girls lime colour block sweatshirt
$36.00
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
promo badge
Girls black snake print T-shirt outfit
$44.00
Girls white embellished cropped T-shirt
$24.00
Girls blue ruffle crop top
$28.00
  • Blue
  • Brown
  • Green
  • +5
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 orange 'Fierce' cropped T-shirt outfit
$44.00
Girls Barbie pink embellished T-shirt
$30.00
Girls grey cardigan and shirt outfit
$60.00
Girls black fluro couture t-shirt
$24.00
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 light brown utility T-shirt
$24.00
Girls white 'Liberte' printed t-shirt
$24.00
Girls khaki utility shirt
$36.00
  • Khaki
  • Pink
Girls yellow 'L'amour' diamante trim t-shirt
$28.00
  • Yellow
  • Pink
Girls beige 'Lamour' printed utility T-shirt
$24.00
promo badge
Girls neon orange high neck utility top
$28.00
  • Orange
  • Black
  • Khaki
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
promo badge
Girls white rue dom t-shirt + leggings set
$44.00
Girls white short sleeve waisted shirt
$32.00
  • Silver
  • Khaki
Girls black ribbed high neck utility top
$29.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 RI Active beige tape zip hoodie outfit
$60.00
promo badge
Girls cream baroque bardot top
$32.00
  • Cream
  • Brown
  • Khaki
  • +3
promo badge
Girls white RI strap frill crop top
$28.00
  • White
  • Blue
promo badge
Girls blue RI strap frill crop top
$28.00
  • Blue
  • White
promo badge
Girls black 'Influencer' printed t-shirt
$24.00
promo badge
Girls black frill hem knit cami top
$28.00
  • Black
  • Yellow
Girls RI Active orange printed crop top
$28.00
Girls yellow frill knitted cami top
$28.00
  • Yellow
  • Black
Girls white eyelash embellished T-shirt
$28.00
promo badge
Girls white printed long sleeve T-shirt
$28.00
promo badge
Girls pink animal print tie front shirt
$32.00
  • Pink
  • Black
  • Pink
of 6
;