This year is flying past in a complete haze - as every year does, it seems - so now's a good a time as any to check into to the realm of baby names.
Each year, different trends emerge with baby names and we see interesting spikes in names that maybe weren't that common months before.
So if you're trying to come up with a name for your little one or just want to have a look at what monikers other parents are opting for, then you've come to the right place.
Drum roll, please...
1. Logan
Logan is trending as 2018's sixth fastest-rising boy baby name. It means "small hollow".
2. Jasper
"Bringer of treasure" is the third fastest rising boys' name.
3. Amelia
Amelia is going nowhere as it's sitting pretty at number six on the most popular list.
4. Rose.
This vintage, classic name may come and go, but it's back to stay for the time being.
5. Mila
This Russian name, meaning, "industrious and hard working" is a popular choice for new babies.
6. Aurora
This Sleeping Beauty-inspired name is the sixth fastest rising moniker.
7. Elijah
This gorgeous Biblical name number seven on the name charts.
8. Cora
Vintage names are back with a bang! Meaning maiden, it has moved from number 876 to number 87 over the past twenty years.
9. Milo
Such a cute name! Meaning soldier, it's strong at number two on the list.
10. Genevieve
Genevieve has medieval connotations and the potential for nicknames is endless- what's not to love?
11. Declan
Declan is knocking out its uber-popular competitor and on-trend for 2018.
12. Atticus
The top trending baby name at the end of 2017, we have Harper Lee's To Kill a Mockingbird to thank for this name being the fastest rising baby name.
13. Oliver
Oliver and its feminine form, Olivia, look set to hang around the third most popular spot and we get why - they're beautiful names.
14. Asher
Meaning blessed, and this name has it's risen from relative obscurity to the tops of popular baby names lists.
15. Isla
Pronounced eye-la, this is one cute name that will stay around for a while.
16. Charlotte
Princess Charlotte, anyone? Meaning ''petite', it is timeless and at number eight on the charts.