ALISON BOSHOFF: M&S pick the Happy Valley psycho to be their face of Christmas 2026

This year, though, it can be revealed the retailer has turned to James Norton, the 41-year-old star of Grantchester and Happy Valley (in which he played the psychopath Tommy Lee Royce).

More from Celebrity News