The future king or queen of England is due sometime in mid-July! Although no mention of twins yet... so probably not.
Comments
I think there is only going to be one baby. Also when the baby is born if it is a girl who will called Princess because the queen changed the rules on how the naming goes.