The Royal Baby is on the way! He or She is due any time now. So what do you think Duchess Meghan and Prince Harry will name their new bundle of joy? Will it be Diana after Harry’s mother? What about Arthur or James? Let us know your guesses below!