Now that the Duke and Duchess of Sussex have announced the arrival of their healthy baby boy the whole world is waiting to hear what the newborn will be named.

According to Time, oddsmakers are already taking bets on the new babies name. Here are the top choices from most to least likely:

  1. Arthur
  2. Albert
  3. Phillip
  4. James
  5. Alexander
  6. Alfred
  7. Charles

What do you think Meghan and Harry will name the newest addition to the royal family?