Yeah! You are expecting a little girl! (Or, indeed, have just welcomed one into the world!)
And if you are still undecided on what to call your brand new little bundle, allow us to help you out a little, will you?
Because we have just rounded up 10 perfectly cool (and even a little edgy!) baby girl names that you are bound to fall head over heels in love with.
Are you ready?
1. Indie
How perfect is Indie?!
2. Clea
Pair this with a longer sounding middle name, and you have just achieved baby name perfection.
3. Alethea
IT-girl in the making, we think!
4. Callie
So sweet, yet pretty cool sounding too.
5. Thais
Nab it before someone else does!
6. Oakley
It has just the right amount of masculine to make it so totally cool for a girl!
7. Piper
CUTE!
8. Raine
Nature-inspired baby names are going nowhere yet, and we are particularly fond of Raine.
9. Phoenix
Not just for the boys!
10. Indigo
If you love the colour, you might love the name too.