The Princess of Wales has successfully completed the gruelling Three Peaks Challenge, undertaking a surprise feat of endurance to raise funds for a cancer charity and "explore life beyond diagnosis".
Kate announced her achievement via social media, explaining her motivation was not only a physical endeavour but also "to give something back" and highlight the broader impact of serious illness.