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 going out tops or printed t-shirts and frill tank tops to see you through from AM to PM…

93 products
We thought you might like these!Based on your shopping habits...
Black short sleeve RI monogram sequin t-shirt
Black short sleeve RI monogram sequin t-shirt
$48.00
White long sleeve scoop neck top
promo badge
White long sleeve scoop neck top
$28.00
  • White
  • Red
Black long sleeve boat neck top 2 pack
Black long sleeve boat neck top 2 pack
$28.00
Black short sleeve 'Feel Good' print t-shirt
Black short sleeve 'Feel Good' print t-shirt
$36.00
promo badge
Red long sleeve scoop neck top
$28.00
  • Red
  • White
Black spot organza frill front top
$60.00
promo badge
Black long sleeve scoop neck ribbed top
$28.00
  • Black
  • Blue
Black short sleeve 'Atelier' frill t-shirt
$56.00
promo badge
Blue long sleeve scoop neck ribbed top
$28.00
  • Blue
  • Black
promo badge
White leopard lips printed t-shirt
$36.00
Black long sleeve mesh puff sleeve top
$60.00
White short sleeve 'L'Amour' print t-shirt
$44.00
White short sleeve 'Paris' print t-shirt
$36.00
White puff sleeve boucle t-shirt
$52.00
  • White
  • Black
promo badge
Black animal print short sleeve t-shirt
$40.00
Black boucle puff sleeve t-shirt
$56.00
  • Black
  • White
promo badge
Navy kindness logo heart t-shirt
$36.00
Pink sleeveless animal print shoulder pad top
$56.00
Beige short sleeve 'Chanceux' t-shirt
$44.00
promo badge
Black sleeveless shoulder pad T-shirt
$32.00
  • Black
  • Brown
  • Grey
  • +1
promo badge
Black short sleeve sequin sleeve top
$56.00
  • Black
  • Beige
  • Khaki
Black heart print t-shirt
$32.00
Red short sleeve 'Believe In Yourself' top
$36.00
White 'Rue Saint Paradise' long sleeve top
$44.00
White leopard 'feel good' heart t-shirt
$36.00
promo badge
White sleeveless padded shoulder Top
$32.00
  • White
  • Black
  • Brown
  • +1
Black short sleeve 'L'amour' t -shirt
$44.00
Black safety pin shoulder t-shirt
$56.00
White 'La Mode Paris' short sleeve t-shirt
$36.00
Black animal print choker t-shirt
$50.00
Black short sleeve double heart print t-shirt
$32.00
promo badge
Black short sleeve pleat frill detail t-shirt
$48.00
White sleeveless shoulder pad top
$56.00
  • White
  • Black
Black long sleeve 'Couture' long line top
$48.00
promo badge
Red short sleeve 'Chanceux' monogram t-shirt
$36.00
White short sleeve 'Confidence mesh t-shirt
$48.00
Black short sleeve diamante necklace t-shirt
$52.00
  • Black
  • Cream
promo badge
Black short sleeve necklace trim t-shirt
$52.00
promo badge
Grey slogan print shoulder pad t-shirt
$36.00
  • Grey
  • Black
  • Brown
  • +1
promo badge
Black sleeveless shoulder pad top
$56.00
  • Black
  • White
Cream short sleeve diamante necklace t-shirt
$52.00
  • Cream
  • Black
Black short sleeve 'Luxe printed t-shirt
$44.00
Cream 'Toujours Amoureux' frill t-shirt
$52.00
Red long sleeve sweetheart neckline top
$48.00
  • Red
  • Black
  • Cream
promo badge
Black scallop edge t-shirt
$40.00
  • Black
  • White
Pink short sleeve 'Mon Coeur' lips t-shirt
$36.00
Pink Sleeveless Shoulder Pad Top
$56.00
Black short frill sleeve embroidered top
$70.00
promo badge
White scallop edge t-shirt
$40.00
  • White
  • Black
Animal print shoulder pad T Shirt
$40.00
  • Brown
  • Black
  • Grey
  • +1
Black poplin tie cuff t-shirt
$52.00
Blue cross back knitted top
$60.00
Khaki short sleeve sequin sleeve top
$52.00
  • Khaki
  • Beige
  • Black
Black short sleeve 'Chanceux' asymmetric top
$56.00
Pink zebra organza puff sleeve top
$60.00
Black short sleeve organza spot print top
$52.00
White short sleeve sequin sleeve top
$52.00
  • Beige
  • Black
  • Khaki
Cream short sleeve mesh slogan t-shirt
$48.00
Black short sleeve RR boyfriend t-shirt
$48.00
Beige split sleeve boat neck top
$56.00
You've viewed of 93 products
;