Men's Alexander Wang Swim trunks and swim shorts from £93 | Lyst UK