Growing up, I was always Team William. Now that the boys are older, I've switched to Team Harry. He's one cute ginger. Either way, I think their mama raised two fine Princes. Any Princess would be lucky to have them.
I'm sure the odds are slim, but how cute would that be?
images from MSN & People