Kate Middleton has had a comparatively tough last year as she battled cancer for nearly nine months. The royal sources have revealed that the princess is moving on from her experiences.
Some results have been hidden because they may be inaccessible to you