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!

98 products
We thought you might like these!Based on your shopping habits...
Black long sleeve slim fit shirt
Black long sleeve slim fit shirt
£22.00
  • Black
  • Green
  • Grey
  • +3
Stone check slim fit long sleeve shirt
Stone check slim fit long sleeve shirt
£28.00
Navy long sleeve slim fit shirt
Navy long sleeve slim fit shirt
£22.00
  • Navy
  • Black
  • Green
  • +3
Blue long sleeve slim fit shirt
Blue long sleeve slim fit shirt
£22.00
Ecru landscape slim fit revere shirt
£28.00
Black abstract print slim fit shirt
£26.00
  • Black
  • Black
White long sleeve slim fit shirt 2 pack
£35.00
White slim fit Oxford shirt
£26.00
  • White
  • Blue
Grey western long sleeve shirt
£30.00
  • Grey
  • Black
  • Cream
Blue floral print short sleeve slim fit shirt
£26.00
Dark red slim fit long sleeve shirt
£22.00
  • Red
  • Black
  • Green
  • +3
Green check shirt
£28.00
Ecru leaf slim fit revere shirt
£26.00
Maison Riviera pink slim fit grandad shirt
£22.00
  • Pink
  • Grey
Ecru leopard leaf print slim fit revere shirt
£26.00
Blue slim fit Oxford shirt
£26.00
  • Blue
  • White
Grey line print slim fit shirt
£28.00
Navy geometric floral print revere shirt
£26.00
Maison Riviera white Oxford shirt 2 pack
£40.00
Black western long sleeve shirt
£30.00
  • Black
  • Cream
  • Grey
Maison Riviera yellow short sleeve shirt
£22.00
Maison Riviera stone jersey shirt
£28.00
Brown tile print slim fit revere shirt
£26.00
White slim fit oxford shirt 2 pack
£35.00
  • White
  • White
Green Greek river stripe short sleeve shirt
£26.00
Black geometric print slim fit shirt
£26.00
  • Black
  • Black
Pink check long sleeve slim fit shirt
£28.00
Grey short sleeve slim fit oxford shirt
£22.00
  • Grey
  • Blue
  • Pink
  • +1
Green textured check slim fit shirt
£28.00
White RR slim fit Oxford shirt
£26.00
Navy paint stripe slim fit revere shirt
£26.00
Black abstract print slim fit shirt
£26.00
Maison Riviera purple slim fit oxford shirt
£22.00
  • Purple
  • Blue
Pink landscape print slim fit revere shirt
£26.00
Maison Riviera blue slim fit oxford shirt
£22.00
  • Blue
  • Grey
  • Pink
  • +1
Maison Riviera white grandad slim fit shirt
£26.00
Maison Riviera grey Oxford shirt 2 pack
£40.00
Navy popper fastening slim fit shirt
£26.00
  • Navy
  • Cream
Maison Riviera blue slim fit oxford shirt
£22.00
  • Blue
  • Purple
Black RR corduroy slim fit long sleeve shirt
£30.00
  • Black
  • Grey
Purple paisley print slim fit shirt
£28.00
Blue RI monogram chain print revere shirt
£30.00
Maison Riviera stone stripe slim fit shirt
£26.00
  • Stone
  • Blue
Ecru western long sleeve shirt
£30.00
  • Cream
  • Black
  • Grey
White textured slim fit short sleeve shirt
£28.00
Stone slim fit oxford shirt
£26.00
Maison Riviera navy textured grandad shirt
£28.00
  • Navy
  • Khaki
Maison Riviera khaki textured grandad shirt
£28.00
  • Khaki
  • Navy
Maison Riviera grey slim fit grandad shirt
£22.00
  • Grey
  • Khaki
Maison Riviera white Oxford shirt 2 pack
£35.00
  • White
  • White
​Maison Riviera orange slim fit oxford shirt
£26.00
White long sleeve slim fit shirt
£22.00
  • White
  • Black
  • Green
  • +3
Ecru popper fastening slim fit shirt
£26.00
  • Cream
  • Navy
Black floral fade slim fit shirt
£30.00
Grey RR corduroy slim fit long sleeve shirt
£30.00
  • Grey
  • Black
Pink short sleeve slim fit Oxford shirt
£22.00
  • Pink
  • Blue
  • Grey
  • +1
Black long sleeve slim fit shirt
£32.00
Navy RI geometric print slim fit shirt
£26.00
promo badge
Light pink Egyptian cotton slim fit shirt
£38.00
  • Pink
  • Blue
  • Blue
  • +1
Navy textured slim fit shacket
£35.00
You've viewed of 98 products