My River Island

Info & help

Follow us

Womens T-Shirts & Vests

Top up on casuals with our anything-but-basic T-shirts and vests. Layering is key, whatever the season! From statement-making slogan prints and cropped styles to ruffles and frills galore, we’ve ticked off all of the hottest trends. Think halterneck crop tops and scoop neck vests or printed t-shirts and frill tank tops to see you through from AM to PM…

231 products
Camel long sleeve square neck ribbed top
promo badge
Camel long sleeve square neck ribbed top
$24.00
  • Beige
  • Black
  • Black
  • +4
Petite white lace long puff sleeve T-shirt
promo badge
Petite white lace long puff sleeve T-shirt
$44.00
  • White
  • Black
Navy long sleeve roll neck ribbed top
promo badge
Navy long sleeve roll neck ribbed top
$24.00
  • Navy
  • Black
  • Cream
  • +4
Light blue fitted high neck knitted top
Light blue fitted high neck knitted top
$52.00
  • Blue
  • Beige
  • Black
  • +3
Cream long sleeve ribbed collar fitted top
Cream long sleeve ribbed collar fitted top
$40.00
  • Cream
  • Black
Red RI embroidered rolled sleeve T-shirt
Red RI embroidered rolled sleeve T-shirt
$32.00
  • Red
  • Beige
  • Black
  • +3
promo badge
Black short sleeve cut away ribbed T-shirt
$20.00
promo badge
White short sleeve V neck ribbed T-shirt
$20.00
  • White
  • Black
Black 'RI Couture' print frill sleeve T-shirt
$40.00
Black short sleeve choker cut out T-shirt
$28.00
Black puff sleeve T-shirt
$40.00
White 'Paris' check print T-shirt
$40.00
promo badge
Plus black 'NYC' embellished jumbo T-shirt
$52.00
'Black is the new black' T-shirt
$28.00
Cream ruched side ribbed long sleeve top
$56.00
  • Cream
  • Grey
  • Pink
Black RI loose fit turn up sleeve T-shirt
$32.00
  • Black
  • Beige
  • Green
  • +3
promo badge
Pink roll neck long sleeve ribbed top
$24.00
  • Pink
  • Black
  • Cream
  • +4
promo badge
White embellished necklace T-shirt
$56.00
Green 'L'amour' printed high neck T-shirt
$36.00
  • Green
  • Purple
promo badge
White long sleeve scoop neck ribbed T-shirt
$24.00
  • White
  • Black
Grey embellished bow print T-shirt
$52.00
promo badge
White crew neck ribbed T-shirt
$20.00
promo badge
White long sleeve V neck ribbed T-shirt
$24.00
White tiered frill shoulder T-shirt
$28.00
promo badge
Orange long sleeve roll neck ribbed top
$24.00
  • Orange
  • Black
  • Cream
  • +4
White embellished cuff short sleeve T-shirt
$52.00
  • White
  • Blue
  • Grey
promo badge
Beige sleeveless roll neck fitted top
$24.00
  • Beige
  • Grey
  • Khaki
Dark red fitted frill trim high neck top
$48.00
  • Red
  • Black
  • Cream
promo badge
Khaki sleeveless roll neck fitted top
$24.00
  • Khaki
  • Beige
  • Grey
promo badge
Black crew neck ribbed T-shirt
$20.00
Black fringe embellished T-shirt
$52.00
Khaki lace long sheer puff sleeve T-shirt
$44.00
  • Khaki
  • Black
  • Pink
Black long sleeve cold shoulder frill top
$44.00
  • Black
  • White
promo badge
Plus grey embellished camo skull T-shirt
$44.00
White lace neck fitted long sleeve ribbed top
$28.00
Black foil printed long sleeve T-shirt
$44.00
Blue open collar polo shirt
$24.00 $36.00
Navy short puff sleeve ribbed tee
$44.00
  • Navy
  • Black
White long sleeve waisted top
$64.00
Light brown sheer long sleeve polo top
$64.00
  • Brown
  • Black
White 'Eternal' printed short sleeve T-shirt
$36.00
Beige embellished knot sleeve fitted T-shirt
$36.00
  • Beige
  • Khaki
  • Navy
promo badge
Petite pink print short sleeve top
$56.00
promo badge
White scoop neck fitted T-shirt
$20.00
  • White
  • Black
  • Orange
Black lace peplum V neck T-shirt
$44.00
Black 'L'amour' diamante trim T-shirt
$44.00
Green camo print rolled sleeve T-shirt
$40.00
White RI diamante button pocket T-shirt
$32.00
  • White
  • Black
Black short sleeve frill ribbed polo shirt
$52.00
Pink diamante short sleeve tie belted top
$64.00
  • Pink
  • White
promo badge
Petite black long sheer puff sleeve T-shirt
$44.00
  • Black
  • White
Black RI tape long sleeve T-shirt
$52.00
Grey printed embellished short sleeve T-shirt
$40.00
Light beige RVR embellished T-shirt
$56.00
White foil printed short sleeve T-shirt
$36.00
Pink sheer lace puff long sleeve T-shirt
$44.00
  • Pink
  • Black
  • Khaki
promo badge
Plus navy RI diamante T-shirt
$56.00
White long sleeve cold shoulder frill top
$44.00
  • White
  • Black
promo badge
Black basic scoop neck long sleeve top
$24.00
  • Black
  • Brown
  • Grey
Pink shirred long blouson sleeve top
$44.00
of 4
;