Hi, so you're pregnant! Congratulations! But now you need to find a name and it's not as easy as you'd think.
So we thought we would pull together all the best tips and tricks off Mumsnet to help you find the right name for your bump.
Now if you haven't had enough unsolicted advice already... I mean you are pregnant, right? Get ready for some more.
Only when you're pregnant do you realise how long grudges last. That kid in reception that pulled your hair? Vetoed.
The guy at work who stole all the milk? Don't even think about it? And it goes without saying that your patner's ex's names shouldn't be on the table.
Once you've discounted all those, you've probably got a good shortlist to work from. And pro tip - don't tell your family what the short list is... It won't end well.
But if you don't really care what we think, and just want to smash through as many names as possible to find the one, head over to the Mumsnet database.
Say it out loud. Does it sound right? Does it roll off the tongue? Or does it sound strange in your partner's accent, or maybe it's just not what you thought when you saw it on paper.
Also, how many spellings are there and do you actually know how to say it?
Not all names sound right with every surname. So make sure you don't end up with a Ben Dover, because we all knew one!
Think about the spelling. It may seem obvious, but if you choose a name with an unusual spelling, then your kid is going to end up spelling their name over the phone all their lives!
All those official forms? They will often end up with a misspelled name for the rest of their lives!
Even more simple names like Catherine... Is it a C or a K? An A or an E? An I or a Y? Make sure you know what spelling you're going for!
How do you say that? You may have picked the most beautiful name in the world that has real meaning to you, or maybe it's from a foreign language.
But if no-one knows how to say it, it will not only be frustrating to you, but also to your child for its whole life.
For the umpteenth time when they have to explain... No that is not how you say my name, you say it like this!
It means what?! If you like foreign languages, or travel you might need to consider what your name means in a culture you will come into contact with a lot.
For instance, Zephy is a great name for a boy. But if you shorten to Zizi, in France that means willy.
Let's face it... We all had a chuckle when 'Fanny' appeared in the French text books!
You've picked the perfect name... It goes with the surname, it doesn't mean anything weird, everyone knows how to say it... But have you thought about the initials?
Alister Richard Simpson Ericson... Hmmm.
Just check the initials of your final choice. You want your kid to have a fun time at school!
How is it going to be shortened?
It's probably a good idea to put the long version of a name on the birth certificate. Like a fine wine, a baby's name should age well.
Effie is a really cute name for a 3, 4 or 5 year old. But an Effie running MI5? She might prefer to be known as Josephine
You may insist that no-one will ever call your precious Thomas Tommy... But you should make sure you're happy with all variants of your name.
Because people just can't help themselves. At some point Robert will be called Bob. And Richard....
Oh and make sure you check any song titles with the name in. Thinking of Aileen? You better like the Dexy's Midnight Runners song. Because you and your child will be hearing it for all eternity.
Finally, don't be afraid to change your mind at the last minute. So many Mumnetters say they had a name picked out right up until birth.
When they met their bundle of joy... They realised they just weren't a Tamsin.
Ultimately it's you and your partner's choice. So if you're looking for inspiration, or what names to avoid, Mumsnet has a list of the most popular UK baby names
If you're feeling brave, head over to the forum for advice and some very honest feedback!
Good luck! And if you have any tips or want to share your names with us, put it in the comments below or head over to Mumsnet.