Princess Diana's iconic Spencer tiara, which she wore for her 1981 wedding, remains out of reach for Kate Middleton and Meghan Markle. As a Spencer family heirloom, its $500 million value will not be ...
The Duke and Duchess of Sussex have not spent Christmas at Sandringham with the Royal family since they were married in 2018.