The music played at Charles and Diana's wedding were the following fanfares, hymns and anthems:
The first piece of music was 'Fanfare Royale', by Major W. Jackson (played by the State Trumpeters)
During the bridal processional: 'Trumpet Voluntary (The Prince of Denmark's March)', by Jeremiah Clarke
During the ceremony: 'Christ is made the sure Foundation', by Henry Purcell; 'I vow to thee my country', words by Sir Cecil Spring-Rice, music by Gustav Holst; 'I was glad', by Sir Hubert Parry; and 'Let the people praise thee', by William Mathias (specially composed for Diana and Charles's wedding)
During the signing of the register: 'March from the Overture to the Occasional Oratorio', by Handel as well as 'Let the Bright Seraphim', sung by Dame Kiri te Kanawa and 'Let their celestial concerts all unite', performed by the Bach Choir
During the recessional: 'Fanfare, Rejoicing', by Major A. Richards and 'Pomp and Circumstance, March No. 4 in G', by Edward Elgar