News

On July 29, 1981, Lady Diana Spencer turned down the chance to wear a tiara from the royal collection and instead wore her ...