Snap! Prince Harry just went after President Donald Trump while poking fun at Christmas movies in a hilarious surprise The Late Show appearance! On Wednesday night, host Stephen Colbert started the show by remarking how many Christmas movies there are about royalty - complaining that it sets an unrealistic expectation of running into royalty during the holiday season. But then Harry walked in, joking he was lost on his way to an audition for The Gingerbread Christmas Prince Saves Christmas in Nebraska.