Picking a name might be one of the most confusing parts of having a baby – there are just so many great options!
Among the most popular baby names of 2016 were some beautiful monikers, like Emily, Amelia, Olivia and Grace for the girls, and James, Daniel, Jack and Connor for the boys.
But what does 2017 have in store for us?
Some experts have put together a list of predictions for popular baby names in 2017, and we have to say, some of them are just gorgeous.
For the girls
Amity: Meaning friendship, hope and harmony
Birdie: A name inspired by nature
Briar: New unisex nature name
Esme: Meaning ‘with love’
Yara: A Persian name meaning ‘someone you love’
Thea: Meaning artistic and serene
Posey: A sweet reimagining of Poppy and Rosie
Mirabelle: The new Isabelle
Ines: Meaning holy or pure
Cressida: Meaning golden
For the boys
Bowie: Paying hommage to a true music icon
Corin: An Irish name, meaning ‘spear bearer’
Cyrus: Meaning ‘youth’ or ‘lord’
Lachlan: Meaning someone who was from Norway
Lucian: Masculine form of Lucy or Lucia
Lux: Meaning light
Otis: Meaning wealthy
Remy: A French name, meaning ‘oarsman’
Ray: A unisex name, meaning royalty
Wilder: Meaning wild
So, do any of these unusual names take your fancy?