There were some incredible timeless royal pieces and traditions on display today at Princess Charlotte's christening at St Mary Magdalene Church in Sandringham.
The Duke and Duchess of Cambridge chose two hymns, one lesson and two anthems for the christening of their daughter, Princess Charlotte.
The hymns were Praise to the Lord, The Almighty and Come Down, O Love Divine. The lesson is from Matthew 18, verses 1-5, read by Mr. James Meade. The anthems were I Will Sing With The Spirit and God Be In My Head, both by John Rutter.
See more photos of the Royal Christening HERE.
Source- Kensington Royal on Twitter