Last year, baby name experts predicted what we’d all be calling our babies this year.
It was based on emerging trends parents-to-be were taking name inspiration from, such as a growing love of the moniker Corbyn, and a preference for naming your baby after the TV programme du jour – welcome to the world baby Theon.
The predictions provided a useful guide for soon-to-be parents on what names are expected to be big on nursery registers in a few years time, while also giving an indication about the monikers they might want to avoid if they’re keen on giving the newborn a name that’s totally unique.
But did they guess right?
And it seems it’s time for Olivia to hand over her baby naming crown as Emma has now topped the list for baby girls.
Olivia is still up there in the popularity stakes though, merely slipping to number two in 2018’s top names.
But while it was predicted that Meghan would be one of the most popular names of 2018, thanks to the ‘Meghan Markle Effect’, the name actually failed to make the top ten.
When it comes to the monikers new parents have been picking for baby boys, Liam has topped the list (replacing Oliver as the most popular name of 2017).
In fact, Oliver only managed to slip into fourth spot, with Noah and Logan proving more popular this year.
Mason, Lucas and Elijah also make the top ten with the more traditional James scraping into tenth place.
Most popular girls names of 2018 so far
Most popular boys names of 2018 so far
Read more from Yahoo Style UK: