My River Island

Info & help

Follow us

Mens Slim Fit T Shirts & Vests

If you like a style that fits close to the body, look to your latest edit of men’s slim fit T-shirts and vests. Rock retro vibes in a raglan tee or make a strong style statement with a slogan print. Stripes never go out of style but if plain more your game, we have plenty of simple designs to choose from, too.

151 products
Black stripe short sleeve slim fit T-shirt
Black stripe short sleeve slim fit T-shirt
$32.00
  • Black
  • Grey
Grey marl slim fit crew neck T-shirt
promo badge
Grey marl slim fit crew neck T-shirt
$16.00
  • Grey
  • Black
  • Blue
  • +9
Navy slim fit crew neck T-shirt
promo badge
Navy slim fit crew neck T-shirt
$16.00
  • Navy
  • Black
  • Blue
  • +9
Blue slim fit crew neck T-shirt
promo badge
Blue slim fit crew neck T-shirt
$16.00
  • Blue
  • Black
  • Blue
  • +9
Black Maison Riviera stripe slim fit T-shirt
Black Maison Riviera stripe slim fit T-shirt
$32.00
shop now
promo badge
Stone slim fit crew neck T-shirt
$16.00
  • Stone
  • Black
  • Blue
  • +9
promo badge
Khaki long sleeve slim fit ribbed T-shirt
$30.00
  • Khaki
  • Black
  • Red
Black Maison Riviera tape slim fit T-shirt
$36.00
promo badge
Dark red ribbed roll neck long sleeve T-shirt
$30.00
  • Red
  • Black
  • Brown
  • +2
Black ombre stripe blocked slim fit T-shirt
$36.00
t-shirt guide
promo badge
Big and Tall black stripe slim fit T-shirt
$32.00
Blue Prolific embossed slim fit T-shirt
$32.00
promo badge
Stone long sleeve slim fit ribbed T-shirt
$30.00
promo badge
Khaki turtle neck long sleeve T-shirt
$30.00
  • Khaki
  • Navy
  • Stone
White Maison Riviera slim fit T-shirt
$24.00
Navy slim fit funnel neck rib knitted top
$52.00
Black check blocked slim fit T-shirt
$40.00
Green slim fit Maison Riviera stripe T-shirt
$36.00
promo badge
Dark grey roll neck long sleeve slim T-shirt
$30.00
  • Grey
  • Black
  • Brown
  • +2
White 'Undefined' slim fit T-shirt
$36.00
  • White
  • Green
  • Navy
promo badge
Brown ribbed roll neck long sleeve T-shirt
$30.00
  • Brown
  • Black
  • Grey
  • +2
promo badge
Big and Tall grey Prolific slim fit T-shirt
$36.00
promo badge
Big and Tall 'Undefined' slim fit T-shirt
$36.00
Navy slim fit Prolific blocked T-shirt
$40.00
Navy 'Undefined' slim fit T-shirt
$36.00
  • Navy
  • Green
  • White
White slim fit rhinestone skull T-shirt
$40.00
White colour block slim fit T-shirt
$32.00
  • White
  • Brown
Brown Svnth block slim fit T-shirt
$36.00
Red stripe Maison Riviera slim fit T-shirt
$36.00
  • Navy
  • Green
  • Grey
  • +1
Navy check blocked Prolific slim fit T-shirt
$40.00
Grey stripe slim fit short sleeve T-shirt
$32.00
  • Grey
  • Black
White Prolific embroidered slim fit T-shirt
$32.00
  • White
  • Black
  • Pink
  • +1
Stone faux suede slim fit T-shirt
$44.00
Khaki textured short sleeve slim fit T-shirt
$36.00
  • Green
  • Black
Khaki Maison Riviera tape slim fit T-shirt
$36.00
Black Prolific embossed slim fit T-shirt
$32.00
Black textured short sleeve slim fit T-shirt
$36.00
  • Black
  • Green
White stripe slim fit knitted T-shirt
$24.00 $40.00
Stone Maison Riviera slim fit utility T-shirt
$36.00
Black diamante skull slim fit T-shirt
$40.00
Black 'MCMLX' embroidered slim fit T-shirt
$36.00
Black printed slim fit T-shirt
$36.00
Navy slim fit 'RR' embroidered print T-shirt
$36.00
Stone slim fit 'Loyalty' print T-shirt
$36.00
Brown colour block slim fit T-shirt
$32.00
  • Brown
  • White
Grey Prolific embroidered slim fit T-shirt
$36.00
Black floral print slim fit T-shirt
$32.00
White 'Surface' embroidery slim fit T-shirt
$32.00
Black floral fade printed slim fit T-shirt
$36.00
Dark blue slim fit jacquard T-shirt
$40.00
Black checkboard print slim fit T-shirt
$36.00
  • Black
  • Brown
Green Prolific slim fit stripe T-shirt
$36.00
  • Green
  • Navy
White stripe Maison Riviera slim fit T-shirt
$32.00
Grey Prolific colour block slim fit T-shirt
$36.00
Brown Maison Riviera checkboard T-shirt
$36.00
  • Brown
  • Black
Black stripe knitted slim fit T-shirt
$24.00 $44.00
Purple stripe 'London' slim fit T-shirt
$36.00
Black slim fit check block sleeve T-shirt
$40.00
of 3
;