When it comes to motherhood there are two key controversial hurdles to navigate in the early weeks. 

One, breastfeeding. Everyone has a view on this one, from your midwife to the nosey arse who couldn’t help but comment on that packet of infant formula you were buying at the supermarket checkout. 

Two, the name. This is even more of a potential landmine than the breastfeeding malarky. 

No sooner had Meghan and Prince Harry announced their new baby boy’s moniker would be Archie Harrison then there were already internet chat threads labelling the name “common” and “chavy”. 

For a start, this kid could be called Terry and he would still be as far removed from chav-dom has you can get. 

But also, how sad that people feel the need to be so bloody unkind about someone else’s choice of name for their baby. 

The trouble with a name is, it’s all about taste. 

Some people are happy to take their inspiration from the top 100 baby names of the last year. Others will not be happy unless they pick something unique that won’t be shared by half their child’s class at school.

I felt the pressure when I named my own two children. In my case it wasn’t because I had decided to call them Rain, Trixie or Zinfandel. 

Both had names that are in the top 10 most popular baby names in the UK – Jessica and Isabella. 

And yet still there was a feeling I got from some people I knew that they weren’t “great” names. 

During a discussion among friends a few weeks ago about an expectant pal’s shortlist of baby names, one fellow mama advised against choosing a name from the popular baby name lists. I couldn’t help but feel a little affronted by it, knowing my own two girls have two of the most-used names in the UK from recent years. 

While I understand everyone has a different view on this, for me it comes down to personal choice. 

My view on it has always been that I’ll choose the name I like, not because it’s different or because it sounds good, but because I want something I like the sound of. 

There’s nothing worse than people excitedly asking you “Oooh so what’s the name?”, only for them to barely contain their dismay when you inform them you went for Olivia, or to recoil when you say you opted for Khaleesi. 

So I’m calling for a nationwide ban on judgement when it comes to baby names. 

There are only two people whose opinion matters when it comes to naming a baby. And they are the parents. 

Everyone else is obligated to say something nice, or say nothing at all. 

Whether you’ve named your baby Harry or George, or Lulabelle or Adonis, your baby’s future will be determined by how you raise them. Not what their name is. 

And for the record, I think Archie Harrison is a fantastic name Megs!