Although, if you're simply looking for a cute name for a girl that just rolls of the tongue, sometimes you just can't beat something girly. We think once you see them, you won't be able to resist these pretty baby girl names that really do sum up sugar and spice and all things nice...
27 girly names:
April is comes from the latin meaning 'to open' and, of course, it is the fabulous fourth month of the year. It makes us think of spring the minute we hear it!
This name gives us adorable Disney Little Mermaid vibes! Ariel means 'lion of God' plus it is also a biblical name that can be used for both boys and girls!
Can you find a more girly name that one that simply means 'beautiful' in Italian? Although, if you're looking for something super unique, there has been a huge rise in names ending in ella and your little one will probably not be the only one in their class with this adorable name.
Chloe is a romantic greek name meaning 'young green shoot' - symbolising springtime and new growth.
This lovely flowery name, Daisy, is a girly name that comes from the Old English word 'dægeseage', meaning 'day's eye'. Interestingly, Daisy is also a nickname for Margaret, as Marguerite, the French version of the name also means 'oxeye daisy'.
Elsie is a Scottish name, meaning 'pledged to God'.
Evie is a cute Hebrew name meaning 'life'.
Grace is a pure and virtuous name of Latin origin, often referred to as divine grace.
Harmony is an adorable musical name from Greece. If you like this one, what about Melody or Lyric?
Heidi is a German name meaning 'of noble birth'.
This name is simply delicious and sweet! It comes from the Old English 'hunig' meaning 'honey' and was used to refer to someone who sold honey or kept bees - as well as a term of endearment.
This quirky botanical name saw a rise in popularity after Beyoncé called her daughter Blue Ivy.
Layla is a name of Arabic origin meaning 'night'.
Lily is a lovely floral name of english origin. It just rolls of the tongue and reminds of purity and innocence.
This cute Spanish name means 'lady of sorrows'!
Mia is a short and simple multicultural name of Italian and Scandinavian origin meaning 'mine'.
Millie is a name of both English and German origins, meaning 'strong in work'.
This really sweet name surprisingly means 'bitter' in Hebrew.
Nancy is of Hebrew origin and means 'grace'.
Ophelia is a Greek name meaning 'help'.
The name Pixie is a mystical name of Celtic, Swedish and Cornish origin meaning "fairy".
Another floral name because they really are the girliest! Poppy is of Latin origin and obviously comes from the deep red flower that we use to commemorate World War One.
A sweet-smelling English flower. The perfect girly name for a little baby girl.
Think blue skies and clouds floating by. Sky is a variant of the scottish 'skye'.
Snow is quite an unusual but girly English name conjuring up thoughts of purity, a fair complexion and winter.
Sophia, a sophisticated and beautiful girly name is originally from Greee and means 'wisdom'.
If you want a frilly girly name that means strength - go for tilly. It iis of German origin and means "battle-mighty".
What do you think of these girly names? Let us know on Facebook or Twitter!
Join the club! Introducing our brand, spankin’ new Facebook group called #mumtribe. Simply search ‘#mumtribe’ into the search bar and meet like-minded mums, win gorgeous goodies and have some fun!
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!
Catriona originally joined the team as an Editorial Assistant to work on the 2019 M&B Awards. As a Digital Writer, she has written and updated hundreds of articles on the site from medical explainers to celebs news and shopping galleries.
Catch her running along the Thames or eating her way around London's restaurants.