Swimwear

Dive into summer with our selection of men's swimwear, trunks and swim shorts from brands some of your favourite brands including Lacoste and Ralph Lauren. Stay classy in preppy styles, or go full-on surfer in printed board shorts.

898 styles found
Sort by
Select Price - low to high Price - high to low
  • Vilebrequin
    Vilebrequin - Motu Mid-length Embroidered Swim Shorts - Navy
    £200.00
  • Faherty
    Faherty - Beacon Mid-length Swim Shorts - Turquoise
    Was £80.00
    Now £40.01
  • Hartford
    Hartford Flower-Print Mid-Length Swim Shorts
    £95.00
  • Dan Ward
    Dan Ward Mid-Length Printed Swim Shorts
    £160.00
  • Vilebrequin
    Vilebrequin Okoa Long-Length Printed Swim Shorts
    £160.00
  • Loro Piana
    Loro Piana - Mid-length Swim Shorts - Orange
    £230.00
  • M&S
    M&S Collection Quick Dry Swim Shorts
    £10.00
  • River Island
    River Island Mens Mint stripe swim shorts
    Was £20.00
    Now £10.00
  • ASOS
    ASOS Short Length Swim Shorts In Pink With Cut And Sew Pocket - Pastel pink
    Was £16.00
    Now £8.00
  • Reiss
    Geometric print swim shorts
    Was £65.00
    Now £25.00
  • Vilebrequin
    Vilebrequin - Motu Slim-fit Mid-length Appliquéd Swim Shorts - Red
    £220.00
  • Quiksilver
    Quiksilver Sideways Volley 17 Inch Swim Shorts - Red
    Was £42.00
    Now £18.50
  • Boardies Apparel
    Boardies Shortie Swim Shorts with Abstract Print - Green
    Was £45.00
    Now £22.00
  • Frescobol Carioca
    Frescobol Carioca São Paulo Mid-Length Printed Swim Shorts
    £125.00
  • Abuze London
    Abuze London Printed Short Swim Shorts - Red
    Was £40.00
    Now £6.00
  • Ralph Lauren
    Polo Ralph Lauren Hawaiian Swim Short In Blue - Blue
    £55.00
  • HUGO BOSS
    Quick-drying swim shorts with zigzag pattern: `Piranha`
    £52.00
  • ASOS
    ASOS Mid Length Swim Shorts In Pink With Double Waistband - Pink
    Was £18.00
    Now £5.00
  • Ralph Lauren
    Polo Ralph Lauren - Hawaiian Mid-length Swim Shorts - Pink
    £55.00
  • Farah
    THE RUFUS DOT SWIM SHORT
    Was £40.00
    Now £15.00
Items per page: 20 | 50 | 100