Kit Harrington was at the Rome Film Festival for a screening of his new movie Eternals and since he was in Rome he was doing what the Romans do by wearing ridiculous clothes. What would be wrong with just wearing a regular suit? Or even a Tuxedo? What's the sash for? Is that supposed to be what, a formal smoking jacket? Where's your ascot. Idiot.