Settling on the perfect name for your little one is tough.
Some parents look to their favourite TV shows or movies for inspiration, while others ask their family and friends for ideas.
Some look to their favourite treats, and others draw inspiration from IKEA -
yes, really.
The seasons have always been a source of inspiration, too - with many mums and dads drawing ideas from the time of year, or the holidays just around the corner.
And with Valentine's Day just around the corner, there are no doubt many parents will be looking towards the most loved-up day of the year for inspiration.
Whether your little cherub is due near February 14 or are simply a romantic at heart, here are 20 lovely baby names for your bundle of joy.
Girls
Carys
- A name of Welsh origin meaning 'love'.
Juliet
- Meaning 'youthful'. Inspired by Shakespeare's Romeo and Juliet.
Valentina
- A name of Latin origin meaning "strength, health"
Rose
- A name of Latin origin meaning "rose, a flower".
Cher
- A name of French origin meaning "beloved".
Amora
- A name of Spanish origin meaning "love".
Esme
- A name of French, Persian origin meaning "esteemed, beloved."
Freya
- Inspired by the Norse goddess of love.
Kalila
- A name of Arabic origin meaning "beloved".
Laia
- A name of Spanish, Catalan origin meaning "sweet-speaking".
Boys
Romeo
- A name of Italian origin meaning "pilgrim to Rome". Inspired by Shakespeare's Romeo and Juliet.
Corwin
- A name meaning "heart's friend".
Davis
- A name of Hebrew origin meaning "beloved".
Drury
- A name of French origin meaning "dear one, sweetheart".
Rhys
- A name of Welsh origin meaning "ardor".
Hart
- A name of English origin meaning "stag".
Lennan
- A boy's name meaning "sweetheart".
Dilan
- A boy's name meaning "love".
Liev
- A name of Yiddish origin meaning "heart".
Cupid