News

"The People's Princess" was beloved from a very early point in her public career, as evidenced by the public's displays of ...
As Lady Diana Spencer climbed the steps of St. Paul’s Cathedral in London on July 29, 1981, to marry Prince Charles, her majestic wedding dress with its 25-foot train brought a royal fairy tale ...