Charli XCX & Devon Lee Carlson – Photographed on set in Downtown Los Angeles Charli XCX & Devon Lee Carlson – Photographed on set in Downtown Los Angeles