Prince Harry wasn't afraid to come for the "King" during his appearance on "The Late Show With Stephen Colbert" ... taking a few swipes at Donald Trump that sparked a mixed reaction from the crowd.

The Duke of Sussex surprised fans Wednesday, popping out during Colbert 's monologue to a standing ovation. Colbert had been riffing on "problematic" Christmas TV movies and the fantasy of bumping into a prince at work. The Late Show with Stephen Colbert

Enter Prince Harry ... who jokes he wants to star in these films because Americans are "obsessed" with Christmas movies -- and royalty.

Colbert pushes back, saying, "I wouldn't say we're obsessed with Royalty," but Harry shoots back, "Really? I heard you elected a king."

The quip triggered audible gasps -- and a few boos -- but

See Full Page