Diana, Princess of Wales married.
William Beecher may refer to  :. William Beecher -LRB- died 1640 -RRB- , MP for Huntingdon -LRB- UK Parliament constituency -RRB-. William Beecher -LRB- died 1651 -RRB- English MP for Dover. Sir William Beecher -LRB- died 1694 -RRB- English MP for Bedford