The National Records of Scotland have revealed the top baby names of 2021 - and Olivia has overtaken Isla to become Scotland’s most popular name for baby girls for the second time.
Meanwhile it seems that Jack has kept its top spot as the most popular baby boy's name – for the 14th year running – with Noah and Leo also proving highly popular.
READ MORE - BBC Scotland's Home of the Year to visit Fife next week - see inside the homes
The new list of top baby names for Scotland is based on figures on baby names registered in 2021 published today by National Records of Scotland (NRS).
Lyla shot up 56 places in the top 100 girls’ names to 74th overall, while Blake rose 46 places and Rowan 41.
Carson has seen the largest increase in the top 100 boys’ names in 2021, rising 42 places to 83rd, while Struan has jumped 37 places and Myles is up by 35.
Most popular baby names 2021:
1. Jack/ Olivia
2. Noah/ Emily
3. Leo/ Isla
4. Oliver/ Freya
5. Harris/ Ella
6. Finlay/ Amelia
7. Lewis/ Ava
8. James/ Sophie
9. Rory/ Grace
10. Alexander/ Millie
11. Brodie/ Lily
12. Alfie/ Sophia
13. Charlie/ Charlotte
14. Theo/ Rosie
15. Archie/ Aria
16. Lucas/ Evie
17. Mason/ Maisie
18. Finn / Lucy
19. Thomas/ Mia
20. Freddie/ Eilidh
Director of Statistical Services, Pete Whitehouse said: “The long term trend is for more names to be used each year, including some names only given to one baby in 2021.
“Almost 12% of baby girls were given a name that no other girl was registered with in 2021. Almost 9% of boys had unique names for births last year. Together with the growing range of names being used this means it’s far less common for children to share their name with their classmates than it was for their parents or grandparents.”