Prince Charles and Lady Diana Spencer marry at St Paul’s Cathedral before 3,500 invited guests and an estimated global television audience of 750 million, making it the most popular program ever broadcast.