15 dainty names that are perfect for your daughter

Are you getting ready to welcome a little girl into the world soon? Becoming a mama is one of the best feelings, but it comes with a lot of decisions.

One of the biggest ones you'll have to make is what name you pick for your baby girl. There are so many options out there and we've put together a list of our favourite dainty names that will suit your daughter.

1. Mia meaning darling

2. Erin meaning peace

3. Cara meaning friend

4. Lucy meaning light

5. Rose after the flower

6. Molly meaning star of the sea

7. Lily after the flower

8. Posie meaning a bunch of flowers

9. Clara meaning bright

10. Marie meaning rebellion

11. Isabella meaning pledged to God

12. Sophie meaning wisdom

13. Cherrie meaning sweetheart

14. Jane meaning gracious

15. Nina meaning grace

Search results for
View all