The Duchess of Cambridge has carried out her final official engagements before taking maternity leave ahead of the birth of her third child, due in April.












The Duchess of Cambridge has carried out her final official engagements before taking maternity leave ahead of the birth of her third child, due in April.