Prince Harry and William ‘unite’ to approve Princess Diana statue in time for unveiling in July
Prince Harry approve design of Princess Diana statue that they are both due to unveil in July in sign of reconciliation after Oprah interview left Duke of Cambridge ‘furious’ Harry and William said to have signed off final design for commissioned statue Planners at Royal Borough of Kensington and Chelsea earlier approved plans Statue set … Read more