After months of speculations and rumors regarding her retreat from the limelight and despite a brief appearance on a shopping tour alongside her husband, Catherine, Princess of Wales Friday confirmed she has cancer. She made the announcement through a video message posted on social media.