Hannah Waddingham is all smiles with Prince William a week after M&S Christmas advert backlash
Hannah Waddingham hops into her new £100,000 Maserati as the Ted Lasso actress and star of M&S and Baileys Christmas adverts continues her dramatic career renaissance by jetting out for Prince William's Earthshot Prize Awards in Singapore