I'd say unless you've had your head buried in the sand--like an Ostrich--you know that the new Royal Prince has a name and officially it is George Alexander Louis---that is what Kate and Will have chosen.  



They broke from the usual tradition of 4 names and limited it to 3 names.  And the names they chose for the new Prince are NOT the names of Will’s father, grandfather or great-grandfather − which is how these royal birth names usually go.

And here's something I bet you may not know...George is the name of more kings of England over the past 300 years than any other name.  In fact when the U.S. declared it's independence from England, it was declared during the reign of King George III