The Princess of Wales and the wife of the heir to the throne William, Kate Middleton - revealed this evening that she has cancer. Prior to the announcement, Kate's absence from the public eye caused much concern as well as malicious gossip.

In the video she published, she said that the discovery was received as a "complete shock" and that she and her husband are "doing everything they can to deal with and manage the situation privately" Kate's last public appearance at a royal event was at the Christmas ceremony held at Sandringham.