Lorde accepts an award on stage at the 2017 iHeartRadio Much Music Video Awards on Sunday (June 18) at MuchMusic HQ in Toronto, Canada. The 20-year-old entertainer won the International Artist of the Year award at the big show. In addition, Lorde took the stage for a performance of &#… Read entire story.
Source: Just Jared