John and Frances are their top names at 9/1, with Charles, Victoria, George and Anne close behind at 10/1.
Diana, Philip, Richard and Spencer are next in the list… while Chardonnay’s all the way at 1000/1. We’re pretty glad about that, actually.
But what do YOU think they’ll name their newborn?
Let us know on Twitter at @LOOKmagazine right now! BS