After months of questions and speculation, we all got our answer about Princess Catherine of Wales' health status, and it's a sad one. She has cancer.