Charli XCX dazzles on Saturday Night Live
Charli XCX made her long awaited return to Saturday Night Live, alongside host Oscar Isaac of the upcoming MCU series Moon Knight.
Originally, Charli XCX was slated to be the musical guest for the Christmas episode of SNL in…