Claudia Winkleman and Daphne Guinness Stills at Leopard Awards in Aid of the Prince's Trust in London
Claudia Winkleman and Daphne Guinness Stills at Leopard Awards in Aid of the Prince's Trust in London