Prince Charming, indeed! Prince Harry won over the hearts of locals in Santiago, Chile this past weekend, when he pulled off a dance routine with Chilean children to Katy Perry's hit single "Firework." 

The royal, 29, visited Chile's Fundacion Amigos de Jesus center, which cares for children and young adults with mental and physical disabilities, on Sunday, June 29. He was in the country as a part of his trip to South America, which wrapped this past weekend. 

The local children put on a dance show to "Firework," during which Prince Harry was pulled onstage. He joined in on the fun, learning the moves and dancing along to the pop banger. 

In Us Weekly's exclusive video, Prince William's younger brother can be seen crouching on the ground as the song builds, rising to do a turn with jazz hands, and clapping along. 

Harry then spent time with the children, playing with toys and chatting with the youngsters. One young girl named Eileen was particularly taken with the British celebrity, as she gave him all of her wooden toys before kissing him on the cheek. 

He also toured the center, which was founded in 2005 by a woman named Gladys Ramirez, who has a disabled daughter. She said of her work: "The most important thing has been giving dignity to these children. As a person from this community, I demand respect and dignity for my children." 

After seeing what was being done at the center, which also includes a bakery where those being cared for can learn culinary skills, Harry told the workers, "What you are doing here is absolutely amazing." 

Watch Harry break it down in the priceless video above!