Prince Harry and Meghan, Duchess of Sussex, have launched the website for their non-profit, Archewell. Reuters
Prince Harry and Meghan, Duchess of Sussex, have launched the website for their non-profit, Archewell. Reuters

Prince Harry pays tribute to Princess Diana on new Archewell website: 'I am my mother's son'