Men's Franzese Collection Hats from £95 | Lyst UK