Charles Spencer reveals the 'most astonishingly beautiful gift' he's been given for his 60th that honours his sister Princess Diana - and admits he 'cried on seeing it'
Charles, who lives on the Althorp Estate, in Northampton, took to his social media accounts to share photographs of the thoughtful homemade present.