kate-middleton-baby

We have finally learned the name of Kate Middleton’s baby. His name is George Alexander Louis. His name is George Alexander Louis. *Goes to beat up Jared Leto*