The British royals are certainly quiet about when the future ruler of England arrives on earth, but it doesn't stop people from guessing when exactly Kate Middleton will give birth. The Duchess of Cambridge is said to be "officially" due on July 13.

According to The Mail on Sunday, Prince William's wife will give birth in the middle of the Coronation Festival, a four-day event celebrating the 60th anniversary of the coronation of Queen Elizabeth II.

"Some of Kate and William's closest pals were at a barbecue hosted by a family friend of the Royals recently," a friend of the royal couple said. "They were all discussing the fact that Kate's baby is due to be born on July 13. Everyone was very excited."

It's a dubious report, but two things are for sure: Prince William and Kate's first born is due in July, and that the child, regardless of whether it's a girl or a boy, will become the third in line to the throne, next to dad William and granddad Prince Charles.

"We have only said that the Duchess is due in July. Anything further would be speculation," a Palace spokesman said.

As for the gender of her baby, it is speculated that it's a boy.

Last week, Prince Harry, who will be bumped from being third to fourth in line to the throne, was allegedly so excited about becoming an uncle that he told everyone the gender of the imminent addition to the family.

"Harry has been telling everyone Wills and Kate are having a boy and how thrilled he is at the prospect of having a little nephew," an insider told the Sunday People. "He said the whole family were excited about it. Apparently, Kate has always wanted a boy."

Kate, 31, is expected to give birth in the private Lindo Wing of St. Mary's Hospital in Paddington, where her husband was born almost 31 years ago.