The announcement of Princess Kate’s cancer diagnosis comes after weeks of speculation on social media about her whereabouts and health.