Prince William, 42, was given a warm welcome to South Africa by the country's president Cyril Ramaphosa.
The Heir to the British Throne visited the country ahead of the Earthshot Prize.
Britain's next monarch also enjoyed a morning walk near Table Mountain.
As the press wanted to take photos of the two together, Ramaphosa joked "They never get enough of us!"
Attachments
Last edited: