Men's Peter Millar Hats from £80 | Lyst UK