Published by the Office for National Statistics, this list looked at all babies registered in England and Wales and found that THESE names were the most popular baby girls names this year...
The most popular baby girl names of 2018:
No surprise here, this name means 'olive' and has been around in England since 13th century. This name has now beat Amelia to the top spot!
This name derives from old Germanic word 'amal' meaning 'work', 'ferilte', and 'industrious'.
Endearing as it sounds, it actually is most likely to mean 'rival'. Up two places from last year!
Once again, as you guessed, it means 'island'. A very popular name in Scotland where it originated from.
The Biblical meaning of this name is 'iniquity'. However, there is also a Persian background, meaning 'sound' and 'voice'.
In most languages, this one means 'devoted to God'.
One of the most loved flower names across the world.
This name seems to have been by Shakespeare for the character of Shylock's daughter in The Merchant of Venice.
Abbreviation of Ellen and Eleanor, both meaning ‘beautiful fairy’.
It's common to think that has to do with the Italian word for 'mine', but actually it first came as a short for ancient Hebrew name Miriam which probably means 'beloved'.
Same as Sophie, but slightly firmer-sounding. Now more popular from the English version.
A French one, female diminutive of Charles. Since Charles stands for a free man, this could mean ‘free woman’. Perhaps it's Princess Charlotte's adorable presence that has put this one up 13 places from 2015.
We don't need to tell you what it means, do we? Another lovely floral name.
Originally, this name referred to divine grace.
Diminutive from 'Eve'. The name of the first Biblical woman means 'life' or 'living one'.
Surprisingly, this one traces all the way back to Adalhaidis, an old Germanic name meaning ‘of noble descent’.
One meaning of this name is the deep red colour, the other stands for a fine woollen cloth.
That’s a name of the Scandinavian goddess of love. Also, in German, the related word Frau means ‘lady’.
Not only does it have links to with a beautiful Italian city, but it also means ‘prosperous’. Up 3 from last year!
A lovely flowery name, that comes from the words ‘day’s eye’.
It’s one of the names of Demeter, a Greek goddess of green foliage.
Another name of Artemis, the goddess of the moon. In Greek, it means ‘bright’.
Comes from Old German and means ‘powerful in a battle’.
As you know, ruby is a beautiful red gemstone. What you may not know, in Latin it means 'red'.
Comes from a name of a central Italian city, which in turn, comes from an orange clay the city used to produce.
Have approx 60 seconds to spare? Why not join thousands of mums-to-be and start your very own Amazon baby wish list! They're absolutely free to create and perfect to send to the friends, aunties and your mum to make sure you're getting the baby products you really need...Click here!
Sophie is a journalist and mum of one, and previously edited motherandbaby.co.uk before moving on to write about family cars for Parkers.co.uk - now Sophie is Commercial Content Editor for M&B, Closer, Heat, Empire, and WhatsTheBest.co.uk
She is passionate about raising awareness around postnatal depression and is a Mental Health First Aider.
Our panel of no-nonsense mums put popular baby products through (very!) vigorous testing, meaning you can spend money on the things that really work and have extra time to watch EastEnders with a cuppa tea!