One of the highlights of the wedding of Kate Middleton and Prince William was the performance of the stunning anthem that John Rutter composed especially for the occasion. The anthem, originally sung by the choir of Westminster Abbey and the Chapel Royal Choir is now available for your choir to sing for special occasions within your church community. Although composed for a wedding, you will find many uses for this modern-day masterpiece.