The Duke of Sussex appeared to joke about US President Donald Trump in an appearance on The Late Show With Stephen Colbert.
Prince Harry appeared in a US TV sketch with Colbert, where he auditioned as himself for a "Christmas prince" role in a romantic TV film, for the Hallmark Channel.
Appearing behind Colbert, the prince joked he was lost while searching for an audition for the "Gingerbread Christmas Prince saves Christmas in Nebraska", and the TV host asked him why a real prince would want to star in such a film.
Prince Harry said Americans were "obsessed" with Christmas movies and royalty, but when Colbert queried this, the duke replied: "Really? I hear you elected a king," possibly referencing October's "No Kings" protests directed at the Trump administration.
The protests saw huge crowds taking part in protests against Trump's policies in cities including New York, Washington DC, Chicago, Miami and Los Angeles.
