Catherine, the Princess of Wales, announced Friday that she has been diagnosed with cancer and was undergoing preventative chemotherapy. The announcement came after months of speculation about her health.