Kate Middleton and Prince William may announce their divorce very soon. Rumors are rife that Duke of Cambridge is having an extra material affair.

According to GameNGuide, Prince William has allegedly admitted to wife Kate that he has been cheating on her for quite some time. Needless to say, the Duchess of Cambridge is extremely disappointed.

Source claim that Kate and William are no longer living together. The couple is just attending events to hide their estranged relationship from publish and media.

Gossips of Queen Elizabeth playing a crucial part in their split are also going around. Apparently The Queen has been giving Kate and William separate royal duties to conduct in the hope that work will keep them apart for longer time.

While Kate didn't like spending so much time away from husband, the duke is said to be fine with this set up. Is it because Prince William has been seeing someone else in the meantime?

It is also speculated that Queen Elizabeth is not giving Kate her due credit, which is making her very disappointed. Kate is feeling wronged by both her husband and The Queen.

Kate is also having several issues with brother-in law Prince Harry's girlfriend Meghan Markle. It's been rumored that the Duchess is very jealous of Meghan and Harry's relationship.

Recently, Kate has missed a royal event, which people took as a confirmation of their impending divorce. Her absent also raised questions that the Duchess might be pregnant.

Fans believe that Kate Middleton and Prince William will soon officially confirm their third pregnancy, which is speculated to be twin girls. As it may have been too early to disclose anything.

Meanwhile, the delay in announcing the pregnancy is also making people believe that Kate has miscarried the babies, as per Citizen Oracle. Kate Middleton being almost all the time under pressure with divorce and duties may have resulted in this miscarriage.

With divorce pregnancy, and miscarriage speculations, people are having mixed feelings about the Royals' situation. Since nothing has been confirmed by an official statement, its better that fans take these news with grain of salt.