News
When Princess Diana married Prince Charles on July 29, 1981, she turned to her own aristocratic family’s archives when it came to selecting her iconic headpiece. The Spencer Tiara features a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results