Prince William and Kate Middleton face privacy struggle with growing family

It has been just two years since Kate Middleton gave birth to her first child. And now that she is pregnant with baby number two, reports say that her due date is not far away.

The royal baby is due to arrive any day between 15 April and 30 April according to Christian Post, and though the sources say that the date is yet to be confirmed, 25 March is the date to look out for.

Middleton will give birth to her second child, at the exclusive Lindo Wing of St Mary's Hospital in Paddington, the same facility where she had given birth to Prince George. Her medical team will consist of mostly the same doctors who were present at her first delivery, including doctors Alan Farthing and Guy Thorpe-Beeston.

Middleton has been on maternity leave since 28 March and will continue with leave for some more time. She reportedly felt that she came back too soon the last time, according to  People Magazine.

Meanwhile, Prince William is also expected to take a two-week leave from his new job at East Anglia Air Ambulance.

As the 33-year-old recuperates from her delivery, the family of four will leave for the couple's country home, Anmer Hall, in Norfolk, England to "fully enjoy the bonding experience" with both their children .

Earlier this month, it was claimed that the royal family's second child is going to be a girl but the news is yet to be confirmed. Also, there were rumours last week that the name 'Charlotte' was heavily favoured by Britons as the child's name.

Suspicions also rose when The DailyMail reported that Middleton had been spotted shopping for pink baby clothes and that the royal couple had asked for pink and lilac shades of paint as samples for their second child's nursery.