William and Kate’s 4th wedding anniversary: Will the Duchess give birth to royal baby no. 2 today?


One of the biggest moments of 2011 was when the royal couple married in front of millions of fans.

Today, Kate is expecting their second child after their first son, Prince George, was born on July 22, 2013, and the Duchess is reportedly overdue.

The Telegraph reported recently that Kate’s due date was April 23, so she is expected to give birth anytime now.

It would definitely be wonderful if the royal baby’s date of birth coincides with the anniversary of the royal wedding.

Besides the child’s gender and name, bookmakers are also betting on the day the child will be born.

Rumors claim that Kate Middleton will give birth to a girl.