Culture Charli XCX’s Electric Coachella Set Included Duets With Billie Eilish and Lorde 14 Apr 2025| Aimée Lutkin (Elle USA)