If you’re called Amelia, we’re sorry to say you’re no longer the owner of the UK’s most popular name. Last year’s winner has now been knocked off the number one spot by another well-known female monkier: Olivia.
Taking over from 2016’s more traditional name, Olivia has climbed the ranks once again, with a record number of parents choosing it for their offspring in 2017. This new data comes from the Office for National Statistics, which tallied up the number of times the name was featured on birth certificates, with Olivia appearing over 5,000 times in the past year.
The last time it topped the charts was in 2008, when it held firmly onto its most popular status until 2010, before Amelia took over — the name which now sits in second place with 4,777 appearances.
Next in line are Emily, Isla, Ava, Isabella, Lily, Jessica, Ella and Mia (names that end in an ‘a’ are clearly the way to go, ey?) making up the rest of the top ten. Meanwhile, modern names saw a significat surge, with Harper — surely influenced by the fabulousness of Harper Beckham — appearing over 1,200 times, while Luna, the name of Chrissy Teigen and John Legend’s little one, climbed 52 places to the number 78 spot.
Similarly, Charlotte has risen by 13 places since 2015, the birth year of tiny royal Princess Charlotte, while 69 girls were named Khaleesi after Game of Thrones’ Mother of Dragons.
With Olivia taking this year’s top spot, it’s unsurprising to hear that the top boys’ name is now Oliver, which appeared over 6,000 times, closely tailed by Harry, George, Jack and Jacob.