Did you catch me on stage with Lorde at both weekends of Coachella? If not... PIC RECAP!!!