I think Kate and William seem to be quite unoriginal in their names. George and Charlotte are named after other family members so I'm pretty sure the name will come from close to home.
What about John, from Diana's father and Phillip for a middle name? Michael may feature in there.