Prince Harry wrapped up his week-long tour overseas with a visit to a children's foundation in Santiago, Chile.
The 29-year-old royal had previously travelled around Brazil, where he watched England loose out to Costa Rica in the World Cup match, followed by a few days stay in Chile.
On the last day of his South American visit, Harry stopped by the Fundacion Amigos de Jesus centre, which was set up by a group of women in aid of disabled children.
CLICK ON PHOTOS FOR GALLERY
The prince proved quite a hit with the youngsters as he took to the stage and showed off his dancing skills in an impromptu performance. As the children and members of staff cheered and clapped, Harry broke into laughs and looked right in his element.
The playful royal then spent some time meeting individual kids at the centre, including four-year-old patient Russel who he high-fived and played with.
Sue MacLeod, the wife of the defence attaché at the British Embassy who also volunteers at the centre, said that Harry seemed "genuinely moved" by his visit.
"You could see it in his face when he is with the children," she said.
Despite being "under the weather" as Kensington Palace stated, Prince Harrythen moved on to his next engagement of the day, which involved travelling out to the hills surrounding Santiago to watch children take part in a trail bike class in Antaeaya.
The athletic prince, who this year launched the Paralympic-style Invictus Games that will launch in September, chatted to youngsters who were dressed up in their sports gear and ready to venture out on their mountain bikes.
Prince Harrywas also given the opportunity to hold and cuddle an albino African pygmy hedgehog as he wrapped up the end of his tour on Sunday 29 June.
Harry divided his time between Chile and Brazil, visiting hospitals, charities and environmental projects over a week.
Watch: Prince William takes George to meet his sister
It's a little princess!