Princess Diana’s jewellery is on sale for £10m…including a necklace made from 178 diamonds worn at her last engagement

previous post