I think they'll make wonderful parents, and what a life of privilege that oh-so-lucky baby will have!
You can see how proud William looks already - he clearly adores Kate and must be over the moon that she's at last having his baby. I think some people started to wonder why Kate hadn't fallen pregnant by now. I know she's only 30, but actually, that's not far off being an 'older mother'. Once you hit 35 you're classified as a geriatric mother! Oh dear! Sounds crazy, doesn't it? But you can't go against Mother Nature....and that's how Mother Nature has made it.
I have a feeling she'll have a girl, somehow. And she's bound to have another baby, too. Maybe even two more?
If it's a girl I definitely think she'll have the name Elizabeth in the middle names - and like all high class/Royal families - they always have about four names! So I'm thinking she'll have Elizabeth in the middle, after herself, the Queen, and her own mother whose middle name is also Elizabeth. And I'm sure William will want her to put Diana in the middle names, too - however piqued some of the Royals household feel about it. He loves his mother, and I think he's fairly modern and will do things his way.
Some people have said they may put the name, Frances in there, too, but I doubt that somehow.
I think Kate and William will go for something like Caroline or Annabel as a first name; anyone agree with that?
If it's a boy I think Francis might be a contender. Something like Francis Michael Charles William.....
I'm probably way off.....but I bet they won't have names like Chardonnay or Mercedes! haha
Anyone any ideas what they may call the new royal baby?