Irish actor Barry Keoghan stars in this year's Burberry festive campaign. Photo: Burberry
Irish actor Barry Keoghan stars in this year's Burberry festive campaign. Photo: Burberry

Men's holiday gift guide 2024, from Kangol hats to the perfect socks