My River Island

Info & help

Follow us

Mens Slim Fit Shirts

If you prefer a style that fits close to the body, look to our new season collection of men’s slim fit shirts. Get meeting-ready with our super smart Oxford shirts in short and long sleeve styles and when it’s time to clock off, our trend-led printed shirts have you covered. With a range of colours to choose from, you’re sure to find the hue for you!

84 products
Black leaf print slim fit short sleeve shirt
Black leaf print slim fit short sleeve shirt
28,00 €  35,00 € 
Blue long sleeve slim fit shirt
Blue long sleeve slim fit shirt
20,00 €  25,00 € 
Black long sleeve slim fit stretch shirt
Black long sleeve slim fit stretch shirt
24,00 €  30,00 € 
  • Black
  • White
Khaki floral slim fit shirt
Khaki floral slim fit shirt
8,00 €  35,00 € 
White long sleeve slim fit shirt
20,00 €  25,00 € 
Black feather printed slim fit shirt
8,00 €  34,00 € 
Navy long sleeve slim fit shirt
20,00 €  25,00 € 
Light grey slim fit long sleeve shirt
20,00 €  25,00 € 
  • Grey
  • Red
Maison Riviera stone slim fit Oxford shirt
26,40 €  33,00 € 
  • Stone
  • Black
  • Blue
  • +3
Black chain printed slim fit shirt
28,00 €  35,00 € 
promo badge
Maison Riviera grey slim fit Oxford shirt
26,40 €  33,00 € 
  • Grey
  • Black
  • Blue
  • +3
Maison Riviera Black short sleeve shirt
23,20 €  29,00 € 
Maison Riviera dark red slim fit Oxford shirt
23,20 €  29,00 € 
  • Red
  • Green
Green stripe short sleeve slim fit shirt
27,20 €  34,00 € 
Black long sleeve slim fit shirt
20,00 €  25,00 € 
Dark green check regular fit shirt
27,20 €  34,00 € 
Black printed short sleeve slim fit shirt
14,00 €  35,00 € 
Blue floral print short sleeve slim fit shirt
28,00 €  35,00 € 
promo badge
Maison Riviera white grandad slim fit shirt
26,40 €  33,00 € 
  • White
  • Blue
  • Grey
  • +1
White slim fit Oxford shirt
24,00 €  30,00 € 
Red long sleeve slim oxford shirt
26,40 €  33,00 € 
promo badge
Light blue Egyptian cotton slim fit Shirt
40,80 €  51,00 € 
  • Blue
  • Blue
  • Pink
  • +2
Maison Riviera white grandad collar shirt
23,20 €  29,00 € 
  • White
  • Navy
promo badge
Pink slim fit Egyptian cotton shirt
40,80 €  51,00 € 
  • Pink
  • Blue
  • Blue
  • +2
Grey slim fit grandad collar shirt
23,20 €  29,00 € 
Black long sleeve knitted overshirt
55,00 € 
Black long sleeve slim fit stretch shirt
24,00 €  30,00 € 
  • White
  • Black
White long sleeve slim fit shirt
25,00 € 
Maison Riviera black slim fit oxford shirt
27,20 €  34,00 € 
White turn up short sleeve slim fit shirt
28,00 €  35,00 € 
Green floral geo print slim fit shirt
8,00 €  34,00 € 
Dark red slim fit long sleeve shirt
20,00 €  25,00 € 
  • Red
  • Grey
Maison Riviera white slim fit oxford shirt
27,20 €  34,00 € 
Pink slim fit short sleeve oxford shirt
23,20 €  29,00 € 
promo badge
Light pink Egyptian cotton slim fit shirt
40,80 €  51,00 € 
  • Pink
  • Blue
  • Blue
  • +2
Maison Riviera white blocked slim fit shirt
29,60 €  37,00 € 
Dark purple geo print slim fit shirt
28,00 €  35,00 € 
Maison Riviera black slim fit Oxford shirt
26,40 €  33,00 € 
  • Black
  • Blue
  • Grey
  • +3
promo badge
White slim fit Egyptian cotton shirt
40,80 €  51,00 € 
  • White
  • Blue
  • Blue
  • +2
promo badge
Blue slim fit Egyptian cotton shirt
40,80 €  51,00 € 
  • Blue
  • Blue
  • Pink
  • +2
Maison Riviera dark red textured slim shirt
27,20 €  34,00 € 
promo badge
Maison Riviera white slim fit Oxford shirt
23,20 €  29,00 € 
  • White
  • Navy
  • Pink
Maison Riviera white slim fit Oxford shirt
26,40 €  33,00 € 
  • White
  • Black
  • Blue
  • +3
Maison Riviera slim fit Oxford shirt 2 pack
37,60 €  47,00 € 
Navy geo print long sleeve slim fit shirt
29,60 €  37,00 € 
Purple long sleeve slim fit Oxford shirt
26,40 €  33,00 € 
Maison Riviera blue slim fit Oxford shirt
26,40 €  33,00 € 
  • Blue
  • Black
  • Grey
  • +3
Navy herringbone long sleeve slim fit shirt
32,00 €  40,00 € 
White short sleeve slim fit shirt
20,00 €  25,00 € 
  • White
  • Navy
Blue floral stripe slim fit seersucker shirt
14,00 €  35,00 € 
Navy short sleeve slim fit shirt
20,00 €  25,00 € 
  • Navy
  • White
promo badge
White premium cotton slim fit shirt
40,80 €  51,00 € 
  • White
  • Black
Blue striped colour blocked slim fit shirt
27,20 €  34,00 € 
Light pink slim fit Oxford shirt
23,20 €  29,00 € 
  • Pink
  • Navy
  • White
Maison Riviera grey textured slim fit shirt
27,20 €  34,00 € 
Maison Riviera navy slim fit Oxford shirt
23,20 €  29,00 € 
  • Navy
  • Pink
  • White
Maison Riviera blue stripe slim fit shirt
27,20 €  34,00 € 
Navy ribbed collar slim fit jersey shirt
25,00 €  43,00 € 
Pink textured long sleeve slim fit shirt
32,00 €  40,00 € 
You've viewed of 84 products
;