William and Kate's baby names

William and Kate's first child, the future King of the United Kingdom, has been named George Alexander Louis.

Their second child has been named Charlotte Elizabeth Diana.

And we offer our congratulations to Zara Phillips and Mike Tindall on the birth of their new baby, Mia Grace, the Queen's fourth great-grandchild.

Did they use the Random Names website to help generate these regal names?

How soon will they be in the top 10 names?

Top 50 boys names - top 50 girls names

A palace spokesman has confirmed that William and Kate's first child will be known as His Royal Highness, Prince George of Cambridge. Their second child will be known as Her Royal Highness, Princess Charlotte of Cambridge.

No one at the palace was prepared to comment on whether or not the RandomNames.com website had been used to assist in the naming of the new Royal Baby.

However, can it be a mere coincidence that so many other Royal names can also be found on RandomNames.com?

Charles, Alice, William, Henry or Harry, Peter, Zara, Beatrice, Eugenie...

Use the 'Find name' box to search for your favourite name, then vote for it and watch it rise up the popularity chart!