Punters are placing bets on everything from the royal baby's sex to his or her date of birth. And while we won't know whether Prince Harry and Meghan have welcomed a son or a daughter until the big day, bets are already flying in for the child's name. The couple are likely to go down the traditional route and choose a name that has royal connections. Harry's full name is Henry Charles Albert David, paying tribute to his father Prince Charles and his great-great-great-great-grandfather Prince Albert, husband of Queen Victoria.
What do you think Harry and Meghan will name their firstborn? VOTE below.