Medieval-style names have rebounded despite not having been popular for hundreds of years. Among the boys names enjoying a revival are Wyatt, Audley and Peyton while medieval girls names making a comeback include Millicent, Elvina and Kendra.
But "fantasy" names such as Princess, Crystal and Prince are seen as the group of names at risk of falling from favour most quickly. Nearly 36% of parents surveyed said that the trend for fantasy names was already seen as outdated.
Siobhan Freegard, founder of online parenting forum Netmums which carried out the survey, said: "Some of the Olde English baby names coming back haven't been in fashion for almost 800 years.
"However, they tick all the boxes for modern parents, being unusual but traditional, and cool but not too wacky."