*Prince Harry got his groove on in Barbados over the weekend – all in the name of charity.

The 25-year-old son of the late Princess Diana was minding his own business in the VIP room of a Haiti relief benefit concert when the audience was told that he would dance for them if they donated 5000 Barbados dollars (2,500 US dollars) in the next 25 minutes.

Harry, who also made an undisclosed donation to the cause, promptly joined a Calypso band on stage and began gyrating his hips. [Watch below.]

The British royal was in Barbados helping to launching a fundraising polo match later in aid of the charity Sentebale which helps impoverished African children in the Kingdom of Lesotho.