Latest Arrivals - Swim Shorts
Make a splash with these must-have arrivals and the hottest beach and poolside looks. Dive in with bold colours, sophisticated stripes, and fun prints. Plus, don’t forget to complete your outfit by shopping our Stylish Sliders Collection. Shop now and be poolside-ready!
Shop by
-
Fade Check Yarn Dyed Leisure 18" Swim Shorts, Black/Grey
vendorSpeedoRegular price £13.00Sale price Now £13.00 Regular priceWas £26.50Save £13.50 -
Tuckernuck Original Mid-Length Dahlia Floral Print Swim Shorts, Blue
vendorOiler & BoilerRegular price £19.00Sale price Now £19.00 Regular priceWas £50.00Save £31.00 -
Yarn Dyed Check Leisure 16" Swim Shorts, Charcoal/Navy
vendorSpeedoRegular price £15.00Sale price Now £15.00 Regular priceWas £23.50Save £8.50 -
Jeans-effect Faded All Over Logo Print Swim Shorts, Blue
vendorJust CavalliRegular price £54.00Sale price Now £54.00 Regular priceWas £110.00Save £56.00 -
Beach Boxer Shorts, Orange
vendorDrogba & Co. by HOMRegular price £26.00Sale price Now £26.00 Regular priceWas £49.00Save £23.00 -
Beach Boxer Swim Shorts, Turquoise
vendorDrogba & Co. by HOMRegular price £18.00Sale price Now £18.00 Regular priceWas £49.00Save £31.00 -
PM Sunstruck Swim Shorts, New Safety Yellow
vendorO'NeillRegular price £17.00Sale price Now £17.00 Regular priceWas £40.00Save £23.00 -
PM O'Riginals Haleiwa 17" Swim Shorts, Light Blue
vendorO'NeillRegular price £28.00Sale price Now £28.00 Regular priceWas £50.00Save £22.00 -
Contrast Waistband Swim Shorts, Black/White
vendorJockeyRegular price £16.00Sale price Now £16.00 Regular priceWas £26.00Save £10.00 -
Contrast Waistband Swim Shorts, Navy/Red
vendorJockeyRegular price £13.00Sale price Now £13.00 Regular priceWas £26.00Save £13.00 -
Block Stripe Swim Shorts, Navy/Red
vendorJockeyRegular price £14.00Sale price Now £14.00 Regular priceWas £30.00Save £16.00 -
Basic Swim Shorts, Red
vendorJockeyRegular price £12.00Sale price Now £12.00 Regular priceWas £24.00Save £12.00 -
Yarn Dyed Check Leisure 18" Water Shorts, Black
vendorSpeedoRegular price £12.00Sale price Now £12.00 Regular priceWas £24.50Save £12.50