KATE MIDDLETON has one of the most impressive jewellery collections in the world with some sentimental pieces previously belonging to Princess Diana. While visiting Scotland yesterday with Prince William on their Royal Train tour, the Duchess sported Diana's sapphire earrings.