News

On July 29, 1981, Lady Diana Spencer turned down the chance to wear a tiara from the royal collection and instead wore her family’s heirloom tiara, the Spencer tiara. She would wear the tiara on ...
On the eve of their nuptials, the future King of England presented his bride with an exquisite piece of jewelry, accompanied ...