The Duchess of Cambridge is gearing up for the birth of her third child as she carries out her final official engagements before going on maternity leave.
But when will the royal baby arrive?
Kate is thought to have gone overdue with both Prince George and Princess Charlotte, so a lot will depend on whether the same happens this time.
If the births of George and Charlotte are anything to go by, the new prince or princess could put in an appearance in just over five weeks – so around April 27 or 28.

The Duke of Cambridge told Ringo Starr during an investiture on Wednesday that the baby is due “any minute now”, according to Hello! magazine.
Other suggestions have cited St George’s Day – April 23 – as the possible date.

She attended the Trooping the Colour parade in London on June 15 2013 and George was born at the Lindo Wing on July 22.
Princess Charlotte – who was meant to be born in April – finally arrived on May 2 2015 – 37 days after Kate’s final engagement.

An arrival at the end of the April could mean the baby is born on William and Kate’s seventh wedding anniversary on April 29.







