16-year-old Lorde proved over the weekend just how versatile a performer she is.

The mystic New Zealander performed at the iHeartRadio Festival and she covered Kanye West's "Hold My Liquor," which features Chief Keef and Justin Vernon on the original version. Everything about it is simply perfect, as you can see below.

Speaking of West, the young singer will appear alongside the Yeezus rapper, Sting and Kings of Leon on the Sept. 17 season premiere of BBC2's Later... with Jools Holland.

Her debut album, Pure Heroine, releases on Sept. 30, and this new clip should further build anticipation for the songstress' new material.

Meanwhile, Lorde's single "Royals" has worked its way into Billboard's Top 10, climbing to No. 8 this past week—and likely continuing to rise.