There is a new frontrunner in the list of potential names that Prince Harry and Meghan Markle will call their baby daughter, and it might just surprise you. While many royal commentators previously thought that ‘Diana’ would be a shoo-in as the favourite – there has now been a U-turn at the bookies.