Kate and William have named their boy George Alexander Louis.

There could be a future King George! But do you know his last name?

There is some debate, but most agree it is Mountbatten-Windsor.  That would make him George Alexander Louis Mountbatten-Windsor.