So, I reckon Kate and Williams little boy will be called George Spencer.
George, because it's traditionally a royal name but not "too royal" as Kate seems quite down-to-earth. And Spencer as it was princess Diana's maiden name. What do you think?
George, because it's traditionally a royal name but not "too royal" as Kate seems quite down-to-earth. And Spencer as it was princess Diana's maiden name. What do you think?