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.

144 products
Grey marl slim fit crew neck T-shirt
promo badge
Grey marl slim fit crew neck T-shirt
£8.00
  • Grey
  • Black
  • Blue
  • +9
Blue slim fit crew neck T-shirt
promo badge
Blue slim fit crew neck T-shirt
£8.00
  • Blue
  • Black
  • Blue
  • +9
Black stripe short sleeve slim fit T-shirt
Black stripe short sleeve slim fit T-shirt
£16.00
  • Black
  • Grey
Black Maison Riviera stripe slim fit T-shirt
Black Maison Riviera stripe slim fit T-shirt
£16.00
Navy slim fit crew neck T-shirt
promo badge
Navy slim fit crew neck T-shirt
£8.00
  • Navy
  • Black
  • Blue
  • +9
shop now
promo badge
Stone slim fit crew neck T-shirt
£8.00
  • Stone
  • Black
  • Blue
  • +9
promo badge
Khaki long sleeve slim fit ribbed T-shirt
£15.00
  • Khaki
  • Black
  • Red
  • +1
promo badge
Stone long sleeve slim fit ribbed T-shirt
£15.00
  • Stone
  • Black
  • Khaki
  • +1
White stripe slim fit knitted T-shirt
£12.00 £20.00
Black check blocked slim fit T-shirt
£20.00
t-shirt guide
Black Maison Riviera tape slim fit T-shirt
£18.00
promo badge
Khaki turtle neck long sleeve T-shirt
£15.00
  • Khaki
  • Navy
  • Stone
Navy slim fit funnel neck rib knitted top
£26.00
Pink stitch panel slim fit T-shirt
£16.00
White multicoloured slim fit T-shirt 5 pack
£25.00
promo badge
Dark grey roll neck long sleeve slim T-shirt
£15.00
  • Grey
  • Black
  • Brown
  • +2
promo badge
Big and Tall black stripe slim fit T-shirt
£16.00
Blue Prolific embossed slim fit T-shirt
£16.00
  • Blue
  • Black
White Maison Riviera slim fit T-shirt
£12.00
Green slim fit Maison Riviera stripe T-shirt
£18.00
Black ombre stripe blocked slim fit T-shirt
£18.00
White 'Undefined' slim fit T-shirt
£18.00
  • White
  • Green
  • Navy
promo badge
Dark red ribbed roll neck long sleeve T-shirt
£15.00
  • Red
  • Black
  • Brown
  • +2
promo badge
Brown ribbed roll neck long sleeve T-shirt
£15.00
  • Brown
  • Black
  • Grey
  • +2
promo badge
Big and Tall grey Prolific slim fit T-shirt
£18.00
Navy slim fit Prolific blocked T-shirt
£20.00
Brown Svnth block slim fit T-shirt
£18.00
promo badge
Big and Tall 'Undefined' slim fit T-shirt
£18.00
Navy check blocked Prolific slim fit T-shirt
£20.00
Khaki Maison Riviera tape slim fit T-shirt
£18.00
White Prolific embroidered slim fit T-shirt
£16.00
  • White
  • Pink
Grey stripe slim fit short sleeve T-shirt
£16.00
  • Grey
  • Black
Red stripe Maison Riviera slim fit T-shirt
£18.00
  • Navy
  • Green
  • Grey
  • +1
White slim fit rhinestone skull T-shirt
£20.00
White colour block slim fit T-shirt
£16.00
  • White
  • Brown
Khaki textured short sleeve slim fit T-shirt
£18.00
  • Green
  • Black
Stone faux suede slim fit T-shirt
£22.00
Black Prolific embossed slim fit T-shirt
£16.00
  • Black
  • Blue
Navy 'Undefined' slim fit T-shirt
£18.00
  • Navy
  • Green
  • White
Black stripe knitted slim fit T-shirt
£12.00 £22.00
Stone Maison Riviera slim fit utility T-shirt
£18.00
Black textured short sleeve slim fit T-shirt
£18.00
  • Black
  • Green
Black diamante skull slim fit T-shirt
£20.00
Black 'MCMLX' embroidered slim fit T-shirt
£18.00
Black printed slim fit T-shirt
£18.00
Grey Prolific embroidered slim fit T-shirt
£18.00
Navy slim fit 'RR' embroidered print T-shirt
£18.00
Stone slim fit 'Loyalty' print T-shirt
£18.00
Black floral fade printed slim fit T-shirt
£18.00
Black floral print slim fit T-shirt
£16.00
Black checkboard print slim fit T-shirt
£18.00
  • Black
  • Brown
Brown colour block slim fit T-shirt
£16.00
  • Brown
  • White
Dark blue slim fit jacquard T-shirt
£20.00
Purple stripe 'London' slim fit T-shirt
£18.00
Brown Maison Riviera checkboard T-shirt
£18.00
  • Brown
  • Black
Grey Prolific colour block slim fit T-shirt
£18.00
Black slim fit Prolific blocked T-shirt
£12.00 £16.00
Green Prolific slim fit stripe T-shirt
£18.00
  • Green
  • Navy
of 3