Men's 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!

75 products
We thought you might like these!Based on your shopping habits...
White slim fit long sleeve shirt
White slim fit long sleeve shirt
£23.00
  • White
  • Black
White slim fit long sleeve shirt
White slim fit long sleeve shirt
£39.00
White slim fit long sleeve shirt
White slim fit long sleeve shirt
£23.00
  • White
  • Blue
Black slim fit long sleeve shirt
Black slim fit long sleeve shirt
£23.00
  • Black
  • White
Stone slim fit revere polo shirt
£28.00
  • Stone
  • Black
  • Green
White Slim fit long sleeve shirt
£39.00
  • White
  • Blue
Blue RI slim fit long sleeve oxford shirt
£27.00
  • Blue
  • Green
  • White
Blue slim fit short sleeve oxford shirt
£22.00
  • Blue
  • Navy
  • Pink
  • +1
White slim fit short sleeve Oxford shirt
£22.00
White RI Slim fit long sleeve Oxford shirt
£27.00
  • White
  • Blue
  • Green
promo badge
Stone RR Slim fit long sleeve shirt
£23.00
  • Stone
  • Blue
  • Grey
Blue slim fit long sleeve Oxford shirt
£27.00
  • Blue
  • Grey
  • Stone
  • +2
promo badge
Green RI slim fit long sleeve oxford shirt
£27.00
  • Green
  • Blue
  • White
promo badge
Blue Slim fit long sleeve shirt
£39.00
  • Blue
  • White
Grey RR Slim fit long sleeve Shirt
£23.00
  • Grey
  • Blue
  • Stone
promo badge
Big & Tall black slim fit long sleeve shirt
£23.00
Grey slim fit herringbone long sleeve shirt
£35.00
  • Grey
  • Navy
Light pink slim fit long sleeve shirt
£35.00
promo badge
Big & Tall navy slim fit flannel shirt
£23.00
Grey slim fit RI oxford long sleeve shirt
£27.00
  • Grey
  • Blue
  • Stone
  • +2
Black slim fit revere polo shirt
£28.00
  • Black
  • Green
  • Stone
Brown Slim fit long sleeve Shirt
£22.00
Grey slim fit check long sleeve shirt
£35.00
Maison Riviera stone slim short sleeve shirt
£26.00
promo badge
Blue RR Slim fit long sleeve shirt
£23.00
  • Blue
  • Grey
  • Stone
Maison Riviera orange slim fit oxford shirt
£27.00
promo badge
Big & tall white slim fit Oxford shirt
£27.00
Grey Slim fit Overshirt
£45.00
Ecru slim fit print revere short sleeve shirt
£26.00
promo badge
Green slim fit revere short sleeve shirt
£28.00
  • Green
  • Black
  • Stone
Black slim fit long sleeve shirt
£23.00
Grey slim fit long sleeve shirt
£35.00
Dark brown slim fit check cutaway shirt
£35.00
Navy slim fit herringbone long sleeve shirt
£35.00
  • Navy
  • Grey
promo badge
Navy slim fit short sleeve shirt
£20.00
  • Navy
  • Green
  • Navy
Black slim fit sateen long sleeve shirt
£39.00
Ecru slim fit stripe long sleeve shirt
£35.00
Navy slim fit puppytooth long sleeve shirt
£35.00
promo badge
Ecru multipack geometric and stripe shirt
£48.00
Ecru slim fit check long sleeve shirt
£35.00
Blue slim fit tie dye revere shirt
£28.00
  • Blue
  • White
White slim fit RR long sleeve Oxford shirt
£27.00
  • White
  • Blue
  • Grey
  • +2
promo badge
Stone slim fit long sleeve Oxford shirt
£27.00
  • Stone
  • Blue
  • Grey
  • +2
promo badge
Ecru & pink multipack slim revere shirts
£48.00
Blue RR check slim fit shirt
£28.00
promo badge
Big & tall black slim fit short sleeve shirt
£26.00
Brown slim fit geometric revere polo shirt
£26.00
Black slim fit long sleeve shirt
£39.00
Black paisley shirt and swim short set
£40.00
promo badge
White multipack Maison Riviera Oxford shirts
£35.00
Light pink slim fit long sleeve shirt
£23.00
  • Pink
  • Green
promo badge
White multipack Maison Riviera slim shirts
£40.00
Pink slim fit short sleeve oxford shirt
£22.00
  • Pink
  • Blue
  • Navy
  • +1
Black leaf print short sleeve shirt
£26.00
  • Black
  • Cream
Blue slim fit long sleeve shirt
£23.00
  • Blue
  • White
You've viewed of 75 products