Unlike Princess Diana, and Prince Charles, who waited a week before announcing the naming of William when he was a newborn, Prince William and the Duchess of Cambridge announced the name of their new son within 24 hours of leaving the hospital!

The baby, 3rd in line to the throne, has been named George Alexander Louis.