Kate's Due Date Is April 25th

The Duke and Duchess of Cambridge’s baby is due on April 25, the Mail can reveal.

Kate gave a clue last week as she visited the Home-Start charity, which helps young children and their families, in South East London.