For a change of pace, I’m going to make my royal baby names prediction: In no particular order: Jane, Victoria, Diana. (Other potential names: Alice, Elizabeth.)
Charlotte seems to be a front-runner, however.