culture
El Sudcaliforniano
2026-09-01
The Spencer Tiara: Lady Di's Iconic Jewel That Kate Middleton Can't Wear
An exploration of the famous Spencer tiara worn by Princess Diana during her 1981 wedding, and why Kate Middleton is restricted from using it.