2016 has been a whirlwind ride of ups and down, so much so that we're feeling a little dizzy.
Which is exactly why we're looking forward to Christmas, to kick back our feet and relax... though we doubt that will completely happen.
So our eyes are searching the horizons to see what 2017 will have in store for us.
As for all the baby-crazed love-birds out there, we're sure you're thinking of every which way you'll be able to give your new baby the best start possible.
So why not start with giving them the perfect name to set them on their way to greater things?
The most enchanting and powerful baby names set to take over 2017 are here and you're going to want to take note!
We're all going bonkers over the Beauty and the Beast remake, so who wouldn't want to model their newborn after an elegant and sophisticated character?
Stranger Things took over 2016 with it's unforgettable characters, and a unique name will definitely make your child unforgettable.
No, not like Meghan Trainor. We're thinking more along the lines of Prince Harry's new girlfriend... It's a name fit for a princess.
You might not be keen on naming your child after the latest addition to the Kardashian family, but your little newborn will truly be a dream come true - so why not have the name to fit that feeling?
Not everyone was happy with the outcome of this year's US election, but surely some of you will be impressed by the power this name will bring along with it...
Just like Donald, Hillary is a force to be reckoned with and so many powerful women in history have made us proud with this name.
2017 is all about diversity and change, so why not take a new spin on a classic name?
We are all sad to see President Obama leave the White House, but the impact they have left with us all is moving. Michelle Obama in particular is a woman we all look up to, and wouldn't we all want someone to look up to our little girl?
Yes. We all love Game of Thrones and Arya Stark is one of the most kick ass girls on television. Let your GOT obsession live on forever.
Bowie / Prince / Alan
We've lost a lot of great icons this year and we're sure many will want to honour their legacies.
Adam Levine & Behati Prinsloo named their little girl Dusty Rose and ever since we have fallen in love with the name!
We're obsessed with any trend set to take over 2017, and Pantone's new colour trend has caught our eye!
Anything Disney-related is a sure fire hit!
What are YOUR top picks for your future child's name?!