Prince Harry was booed by the studio audience for making jokes about Donald Trump during a shock chat show appearance.

RadarOnline.com can reveal the U.S.-based royal, 41, made a surprise cameo on The Late Show with Stephen Colbert on Wednesday night and made a series of cringe-worthy jokes, as well as aiming a few digs at old nemesis Trump. Article continues below advertisement

Pantomime Villain Tap Here To Add Radar Online as A Trusted Source Article continues below advertisement

He mocked the president by claiming the U.S. had a "elected a king" which was met with the theatrical boos from the audience who had earlier welcomed his surprise appearance with a standing ovation.

His guest-slot was made even more surprising as hours earlier it was revealed his father-in-law

See Full Page