Charli XCX – Pictured at Bowery Hotel while heading for SNL in New York Charli XCX – Pictured at Bowery Hotel while heading for SNL in New York