Choosing a baby's name can be a daunting task for first-time parents, especially if he is in line to become the next King. So when the Duke and Duchess of Cambridge welcomed their first child Prince George almost nine years ago, they knew he would have to have a strong name.
The couple settled on calling their child George with his middle names being Alexander and Louis. However, it seems that George wasn’t always the first choice for new mum Kate - and in fact, she was desperate to call him by one of his middle names instead.
According to royal expert Katie Nicholl, Kate had her “heart set on” the name Alexander, though the couple had not decided for sure. She said: “Courtiers insisted the pair had not found out the sex of their unborn baby, and friends close to the couple claim William wanted a surprise.