We now know that the Duke and Duchess of Cambridge have a new bouncing baby boy; he weights 8 pounds and 6 ounces and was born at 4:24 GMT.

What remains unknown, and what is being heavily speculated (and waged on!) is the lad's name, among other things, like hair and eye color.

According to CBS, various betting sites have now narrowed the choices for names to the following, along with the odds for each:

Alexander (18/1)
James (11/1)
Henry (20/1)
Arthur and Albert (both 33/1)
Richard and Louis (both 25/1)
Charles, Edward and David (33/1)

Other unknowns currently the rage among betters include the baby's first word, name of first boyfriend or girlfriend, and what university Baby Cambridge will attend.

What name do you think the Duke and Duchess should go with? Let us know on Facebook!