Timeline: Recent British royal events as Kate Middleton appears in public while battling cancer
It has been a difficult few months for Britain's royal family. The Princess of Wales made her first public appearance in six months as she continues treatment for cancer.