We now know the name of the eventual king of Great Britain, only two days after the future ruler's birth. 

William and Kate have decided to name the heir to the British Throne George Alexander Louis. The name falls in line with oddsmakers predictions, offering the following odds on baby names for a boy:

  • George: 6/1
  • James: 11/1
  • Alexander: 18/1
  • Henry: 20/1
  • Richard: 25/1
  • Louis: 25/1
  • Charles/Edward/David: 33/1

As you can see, oddsmakers had a pretty good pulse on potential names, as all three of the names chosen by the Royal Couple appeared in the top of a long list of potential names.