Men Slim fit

Add a modern edge to your autumn/winter wardrobe with our new season edit of men’s slim fit tops. Cut close (but not too close) to the body, our slim fit styles flatter the physique while leaving something to the imagination. Oxford shirts ensure you’re meeting-ready, while slogan tees make a style statement on off-duty days.

643 products
We thought you might like these!Based on your shopping habits...
White short sleeve slim fit t-shirt
promo badge
White short sleeve slim fit t-shirt
£8.00
  • White
  • Black
  • Blue
  • +3
Maison Riviera white short sleeve shirt
Maison Riviera white short sleeve shirt
£16.00 £22.00
Black short sleeve slim fit t-shirt
promo badge
Black short sleeve slim fit t-shirt
£8.00
  • Black
  • Blue
  • Green
  • +3
White slim fit long sleeve shirt
White slim fit long sleeve shirt
£22.00
Beige slim fit chino shorts
£22.00
promo badge
Black slim fit smart trousers
£25.00
promo badge
White rolled sleeve slim fit t-shirt
£8.00
  • White
  • Black
  • Brown
  • +4
Blue mix slim fit t-shirts 5 pack
£25.00
  • Blue
  • Khaki
Navy slim fit belted shorts
£28.00
  • Navy
  • Navy
  • Stone
White floral print slim fit graphic t-shirt
£18.00
  • White
  • Black
Khaki and grey slim fit chino shorts 2 pack
£40.00
Grey t-shirt and shorts set
£28.00
  • Grey
  • Black
  • Green
  • +1
promo badge
White premium slim fit t-shirt
£12.00
  • White
  • Black
promo badge
Black rolled sleeve slim fit t-shirt
£8.00
  • Black
  • Brown
  • Green
  • +4
promo badge
Dark grey short sleeve slim fit t-shirt
£8.00
  • Grey
  • Black
  • Blue
  • +3
Blue Oxford muscle fit short sleeve shirt
£22.00
Black colour block slim fit t-shirt
£18.00
Ecru zip slim fit short sleeve polo shirt
£26.00
  • Cream
  • Navy
Grey check print slim fit trousers
£38.00
Grey zip colour block short sleeve polo shirt
£28.00
Grey slim fit short sleeve oxford shirt
£16.00 £22.00
  • Grey
  • Blue
  • Pink
  • +1
White slim fit belted shorts
£28.00
Blue washed ripped slim fit shorts
£35.00
Blue RI slim fit elasticated waist shorts
£18.00 £24.00
  • Blue
  • Black
  • Blue
  • +9
White resort revere short sleeve shirt
£28.00
  • White
  • Green
  • Grey
Maison Riviera white slim short sleeve shirt
£16.00 £22.00
  • White
  • Green
  • Navy
  • +2
Black t-shirt and shorts set
£28.00
  • Black
  • Green
  • Grey
  • +1
Orange short sleeve Oxford shirt
£16.00 £22.00
Black slim fit trousers multipack
£45.00
promo badge
White slim fit long sleeve shirt
£38.00
  • White
  • Black
Grey graphic colour block slim fit t-shirt
£18.00
Navy zip slim fit short sleeve polo shirt
£26.00
  • Navy
  • Cream
promo badge
Black premium slim fit t-shirt
£12.00
  • Black
  • White
Navy stripe slim fit t-shirt
£10.00
promo badge
Grey textured slim fit suit trousers
£35.00
Ecru slim fit fabric block shorts
£28.00
Black floral print short sleeve shirt
£26.00
Blue RR Oxford slim fit long sleeve shirt
£26.00
White colour block slim fit t-shirt
£25.00
  • White
  • White
Navy Oxford slim fit long sleeve shirt
£26.00
White double cuff long sleeve shirt
£32.00
  • White
  • Black
  • Blue
Khaki mix slim fit t-shirts 5 pack
£25.00
  • Khaki
  • Blue
Beige textured slim fit suit jacket
£90.00
Navy casual pull on shorts
£28.00
  • Navy
  • Khaki
Stone stripe slim fit t-shirt
£10.00
Maison Riviera brown slim fit t-shirt
£22.00
  • Brown
  • Black
Ecru leopard print revere short sleeve shirt
£26.00
Black colour block t-shirt & shorts set
£40.00
Beige textured slim fit suit trousers
£40.00
Navy colour block slim fit shorts
£28.00
Pink slim fit elasticated waist chino shorts
£17.00 £28.00
Khaki casual elasticated waist shorts
£28.00
  • Khaki
  • Navy
promo badge
Blue premium slim fit t-shirt
£12.00
  • Blue
  • Black
  • Brown
  • +4
Green t-shirt and shorts set
£28.00
  • Green
  • Black
  • Grey
  • +1
Grey cargo shorts
£32.00
  • Grey
  • Black
  • Green
White floral graphic t-shirt
£18.00
promo badge
Blue short sleeve slim fit t-shirt
£8.00
  • Blue
  • Black
  • Green
  • +3
Maison Riviera jacquard t-shirts 2 pack
£30.00
Blue washed slim fit denim shorts
£35.00
Purple RI slim fit hoodie
£20.00 £28.00
  • Purple
  • Black
  • Blue
  • +9
You've viewed of 643 products