Mens Shorts

Been working hard on leg day? Show off your gains with our latest edit of men’s shorts. From printed swim shorts and denim designs to smart chino shorts and laidback jersey pairs, hit refresh on your new season style with these. Whether you’re planning your escape to the sun or you’re lounging at home, these styles will have you looking and feeling cool. 

168 products
We thought you might like these!Based on your shopping habits...
Grey Slim fit check Chino Shorts
Grey Slim fit check Chino Shorts
£28.00
Black regular fit leaf print swim shorts
Black regular fit leaf print swim shorts
£18.00
Purple Skinny fit Stripe Swim shorts
Purple Skinny fit Stripe Swim shorts
£18.00
  • Purple
  • Orange
Black skinny fit denim shorts
Black skinny fit denim shorts
£28.00
Grey regular fit swim shorts
£18.00
  • Grey
  • Blue
Navy skinny fit Chino Shorts
£24.00
  • Navy
  • Blue
  • Stone
Navy slim fit belted chino shorts
£28.00
  • Navy
  • Stone
  • White
promo badge
Navy and stone multipack slim chino shorts
£40.00
  • Navy
  • Khaki
Navy skinny fit RI swim shorts
£18.00
  • Navy
  • Black
  • Black
  • +1
Cream slim fit Twill Shorts
£28.00
  • Cream
  • Navy
Navy slim fit Twill Shorts
£28.00
  • Navy
  • Cream
Blue regular fit denim shorts
£34.00
promo badge
Ecru RI branded slim fit jersey shorts
£24.00
  • Cream
  • Black
  • Blue
  • +5
Red Regular fit Swim shorts
£22.00
  • Brown
  • Black
  • Blue
Black Skinny fit Swim shorts
£22.00
Black Regular fit Swim shorts
£22.00
  • Black
  • Blue
  • Brown
Blue Regular fit colour block Swim shorts
£22.00
  • Blue
  • Black
  • Brown
White & black t-shirt and shorts set
£28.00
  • White
  • Black
  • Green
  • +1
Stone slim fit belted chino shorts
£28.00
  • Stone
  • Navy
  • White
Pink Skinny fit Swim Shorts
£16.00
  • Pink
  • Black
  • Blue
  • +3
promo badge
Black and grey multipack RI slim shorts
£45.00
Blue slim fit ripped denim shorts
£36.00
promo badge
Black and Stone multipack skinny chino shorts
£40.00
  • Stone
  • Navy
Khaki skinny fit swim shorts
£16.00
  • Khaki
  • Black
  • Blue
  • +3
Blue regular fit swim shorts
£18.00
  • Blue
  • Grey
Blue skinny fit chino shorts
£24.00
  • Blue
  • Navy
  • Stone
Grey RI branded slim fit jersey shorts
£24.00
  • Grey
  • Black
  • Blue
  • +5
Blue ripped skinny fit denim shorts
£36.00
Black slim fit ripped turn up denim shorts
£36.00
promo badge
Khaki and grey multipack slim chino shorts
£40.00
  • Khaki
  • Navy
Black skinny fit print RI swim shorts
£18.00
  • Black
  • Black
  • Navy
  • +1
Green Slim fit stripe textured shorts
£30.00
promo badge
Blue RI branded slim fit jersey shorts
£24.00
  • Turquoise
  • Black
  • Blue
  • +5
Grey slim fit shorts
£22.00
  • Grey
  • Black
White Slim fit stripe Textured Shorts
£30.00
promo badge
Pink RI branded slim fit jersey shorts
£24.00
Black regular fit twill cargo shorts
£35.00
  • Black
  • Grey
Black slim fit shorts
£22.00
  • Black
  • Grey
promo badge
Grey RI branded slim fit jersey shorts
£24.00
  • Grey
  • Black
  • Blue
  • +5
Black Skinny fit Swim Short
£18.00
  • Black
  • Black
  • Navy
  • +1
promo badge
Khaki and black multipack swim shorts
£25.00
  • Khaki
  • Navy
Black regular fit multi pocket cargo shorts
£30.00
  • Black
  • Green
  • Stone
Black Skinny fit Floral Swim shorts
£16.00
Green Skinny fit Swim Shorts
£16.00
  • Green
  • Black
  • Blue
  • +3
promo badge
Blue and green multipack swim shorts
£25.00
  • Navy
  • Khaki
promo badge
Navy and tan multipack skinny chino shorts
£40.00
  • Navy
  • Stone
Black RI branded slim fit jersey shorts
£24.00
  • Black
  • Blue
  • Cream
  • +5
Orange slim fit print knit Shorts
£32.00
Black RI Studio regular fit check shorts
£35.00
Black oversized shorts
£26.00
  • Black
  • Brown
  • Green
  • +2
Black slim fit cargo shorts
£28.00
Black swim shorts
£26.00
  • Black
  • Blue
Black skinny fit swim shorts
£16.00
  • Black
  • Blue
  • Green
  • +3
White slim fit belted chino shorts
£28.00
  • White
  • Navy
  • Stone
White Slim fit colour Block Shorts
£30.00
Grey slim fit colour block Shorts
£26.00
You've viewed of 168 products