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.

305 products
Girls pink ruffle front cropped top
Girls pink ruffle front cropped top
£14.00
Girls white 'Kindness' print t-shirt
Girls white 'Kindness' print t-shirt
£10.00
Girls pink 'Sassy' cinch hem t-shirt
Girls pink 'Sassy' cinch hem t-shirt
£14.00
  • Pink
  • Black
  • Black
  • +8
Girls pink 'Bee Kind' frill sleeve t-shirt
Girls pink 'Bee Kind' frill sleeve t-shirt
£14.00
Girls white diamante t-shirt
£14.00
  • White
  • Black
  • Black
  • +8
Girls pink collar detail jumper
£28.00
Girls white organza t-shirt
£14.00
Girls white short sleeve printed t shirt
£14.00
Girls pink t-shirt 5 pack
£30.00
  • Pink
  • Black
  • Grey
  • +3
Girls pink long sleeve mesh frill sweatshirt
£20.00
Girls white mesh puff sleeve hoodie
£20.00
Girls white broiderie bardot outfit
£28.00
Girls pink 'Be Unique' cut out t-shirt
£14.00
Girls pink RI Active organza bomber jacket
£25.00
  • Pink
  • Black
Girls pink RI monogram puff sleeve body
£15.00
  • Pink
  • Black
Girls RI Active pink crop sweatshirt
£20.00
Girls pink spot organza shirt outfit
£28.00
Girls white leopard t-shirt and shorts outfit
£25.00
Girls white organza bow top
£16.00
Girls pink cinched waist shirt
£18.00
Girls white 'Liberte' print t-shirt
£14.00
  • White
  • Black
  • Black
  • +8
Girls 'Weekend Mode Everyday' short outfit
£20.00
Girls white mesh puff sleeve bow ribbed top
£20.00
Girls white lace collar shirt
£16.00
Girls white organza sleeve ribbed top
£22.00
Girls white 'lamour' print t-shirt
£15.00
Girls white high neck spot top
£18.00
Girls pink 'Fierce' print mesh t-shirt outfit
£25.00
Girls pink organza puff sleeve knit top
£16.00
Girls white puff sleeve knitted cardigan
£20.00
Girls pink camo print T-shirt
£12.00
Girls pink embellished sleeveless crop top
£10.00
Girls white princess frill t-shirt
£14.00
Girls pink camo embellish collar denim shirt
£22.00
Girls white diamante organza sleeve T-shirt
£14.00
Girls white embroidered long sleeve blouse
£18.00
Girls white embellished knitted frill jumper
£22.00
Girls white embellished tassel T-shirt
£15.00
Girls pink frill mesh oversized layer top
£15.00
Girls pink polka dot organza tie shirt
£18.00
Girls pink mesh sleeve diamante top
£14.00
Girls bright pink printed embellished T-shirt
£14.00
  • Pink
  • Black
  • Black
  • +8
Girls pink 'Famous' mesh oversized T-shirt
£16.00
Girls white 'Sassy' cinched hem T-shirt
£14.00
  • White
  • Black
  • Black
  • +8
Girls white broderie organza crop top
£20.00
Girls white 'L'amour' dot mesh sleeve top
£15.00
Girls white 'Love more' embellished T-shirt
£14.00
Girls white ruffle front cropped top
£14.00
Girls white beaded cropped bardot top
£25.00
  • White
  • Silver
Girls black puff sleeve roll neck jumper
£16.00
  • Black
  • Grey
  • Pink
Girls grey puff sleeve roll neck jumper
£16.00
  • Grey
  • Black
  • Pink
Girls blue necklace mesh t-shirt
£15.00
Girls black leopard drippy lips sweatshirt
£16.00
promo badge
Girls black RI luxe sweatshirt
£15.00
Girls beige lace frill high neck jumper
£25.00
Girls ecru longline button cardigan
£20.00
Girls red one shoulder jumper
£18.00
  • Red
  • Black
  • White
Girls black organza collar sweatshirt
£20.00
Girls red 'Kindness' heart t-shirt
£12.00
Girls black organza leopard print shirt dress
£25.00
You've viewed of 305 products