Deidah DeréonJun 221 minMusicCharli XCX - Girl, So Confusing ft. LordeCharli XCX and Lorde have put an end to rumors of a feud with the release of "the girl, so confusing version with Lorde."