While names such as Sienna and Scarlett have become fashionable in recent years, Pope Benedict XVI called for a return to tradition.
During Mass at the Sistine Chapel, he said: "Every baptised child acquires the character of the son of God, beginning with their Christian name, an unmistakable sign that the Holy Spirit causes man to be born anew in the womb of the Church." He added that a name was an "indelible seal" that set children off on a lifelong "journey of religious faith".
According to the Office for National Statistics, celebrity names such as Ashton – after the actor Ashton Kutcher – and Lily – after the singer Lily Allen – are among the most popular in England and Wales. The names celebrities give their own children can be even more exotic....