The Princess of Wales swapped suits and stilettos for a raincoat and hiking boots to complete the National Three Peaks Challenge, raising funds for the Royal Marsden Cancer Charity following her remission.
Kate Middleton undertook the gruelling 23-mile trek in 24 hours, climbing the highest mountains in Scotland (Ben Nevis), England (Scafell Pike) and Wales (Snowdon).