The Duke and Duchess of Cambridge are expecting their child in April, they have revealed.

Kensington Palace said William and Kate were "delighted" to confirm the month their third child is due to be born.

Kate has been suffering from hyperemesis gravidarum - a severe form of morning sickness - but made a surprise appearance at a royal engagement on Monday.