Men's Charles Jeffrey Bermuda shorts from £374 | Lyst UK