How long will Kate make us all wait?

intl great kate wait foster dnt_00000401.jpg
intl great kate wait foster dnt_00000401.jpg

    JUST WATCHED

    How long will Kate make us all wait?

MUST WATCH

Max Foster reports from London as the world waits for the Duchess of Cambridge to give birth.