Getty Images Kate Middleton will attend Trooping the Colour this weekend, amid her battle with cancer. The Princess of Wales… Read More