Media playback is unsupported on your device

Prince Harry takes to dance floor on Jamaica visit

7 March 2012 Last updated at 06:51 GMT

Prince Harry has paid a personal tribute to the Queen, describing her as a "wonderful, caring grandmother" to whom he is utterly devoted.

He was addressing a banquet in Jamaica, where he is representing the Queen on a visit to mark her Diamond Jubilee.

Earlier Harry also had a chance to display his dancing skills during a visit to a charity project.

The BBC's Peter Hunt reports.