After weeks of fevered speculation, Catherine, Princess of Wales, revealed on Mar. 22 that she was absent from the public eye not because she was having marital problems or growing out a bad haircut, but because she was being treated for cancer. She and her husband had, she said, “taken time to explain everything to George, Charlotte and Louis in a way that is appropriate for them, and to reassure them that I am going to be OK.” Even before her announcement, however, many cancer survivors who were also parents had already guessed at the truth.