Kate Middleton cancer diagnosis: Brave face of the royals, including William, Anne and Camilla, who continued with their public duty in the days before the Princess of Wales' shock announcement
In the days and hours before today's announcement by Kensington Palace that the Princess of Wales, 42, has cancer, the royals continued to undertake their public duty.