The music for tomorrow's royal wedding at Westminster Abbey has finally been unveiled. Christopher Warren-Green will conduct the London Chamber Orchestra in seven pieces before the service begins. The works include English orchestral favourites such as Elgar's Serenade for Strings in E minor op.20, Vaughan Williams's Fantasia on Greensleeves and Delius's On Hearing the First Cuckoo in Spring alongside Peter Maxwell Davies's Farewell to Stromness.

The choral music during the service will be sung by the choirs of Westminster Abbey and the Chapel Royal, and fanfare teams will perform at the beginning of the service and after the signing of the registers.