The top British baby names of 2021 so far have been revealed – with Lily taking the top spot for girls and Muhammad proving the most popular for boys.
Parenting website Baby Centre revealed that while Lily has been creeping up the girls name chart for years, it has clinched the top spot in the UK, proving the popularity of the name chosen by Prince Harry and Meghan Markle for their second child.
The UK website shared with the Mirror the 100 most popular choices from the last year so far using data from thousands of parents who had visited the site to register the names of their babies.
Sarah Redshaw, managing editor for BabyCentre, said: ‘Lily swept in to take the crown and Elizabeth, the name that inspired Meghan and Harry’s choice, is a new entry.
For the fifth year running, Muhammad remained in top position on the baby boys’ list while Noah clung to the runner-up spot and Oliver took third place for another year.
While they were knocked off the top spots, Sophia and Olivia remained popular choices for girls names and both placed in the top five monikers.
Here are the top 30 names for girls and boys:
MOST POPULAR GIRLS NAMES
- Lily +3
- Amelia +1
- Sophia -2
- Olivia -2
- Ava +1
- Isla -1
- Rosie +9
- Aria +0
- Freya +0
- Ella +1
- Emily +2
- Mia -5
- Isabella -3
- Ivy -2
- Hannah +5
- Layla +29
- Grace -3
- Sophie +3
- Evelyn +15
- Evie -2
- Isabelle -6
- Elsie +3
- Luna +6
- Poppy -7
- Willow -1
- Phoebe +7
- Zara +5
- Daisy +12
- Florence -3
- Charlotte -11
MOST POPULAR BOYS NAMES
- Muhammad +0
- Noah +0
- Oliver +0
- Theo +4
- George +2
- Charlie +3
- Leo -2
- Harry +3
- Freddie -3
- Jack +0
- Arthur -7
- Archie +2
- Finley +2
- Henry +8
- Jaxon +24
- Louie +9
- Lucas +4
- Thomas +1
- Alfie -3
- Oscar -8
- Ethan -8
- Isaac -2
- Jacob -5
- Elijah +9
- Max +5
- Joshua -9
- Adam -4
- James -4
- Arlo +9
- Luca -1
for the