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 ...