Untouchable Spencer Tiara: Why Kate Middleton and Meghan Markle Can’t Wear It |
Princess Diana’s most famous tiara may be one of the most recognizable pieces of royal jewelery in the world, but despite its close association with the late princess, the glitter will be out of the hands of Kate Middleton and Princess Meghan Markle. The tiara does not belong to the Royal Family and has always…