The Princess of Wales, 43, spent time talking to cancer patients today and comforting them.