Lorde Had the Flu and Still Performed at the 2017 MTV VMAs: 'Show Goes On'

Getty Images

The "show goes on" for Lorde!

The 20-year-old singer might not have looked like it on the red carpet, but she was suffering from the flu at the 2017 MTV Video Music Awards on Sunday. 

RELATED: Lorde Stuns in Amazing Princess Gown at 2017 VMAs: See Her Gorgeous Look!

Lorde later took to Twitter to show off her stunning "Moon Princess" look, explaining, "you can't tell in these pictures but i have the flu so bad i needed an IV #showgoeson#cutelilproppedupcorpse." 

RELATED: Fifth Harmony Throws a Fifth Member Off the VMAs Stage -- Is It a Dig at Camila Cabello?

Lorde was slated to sing her new single, "Homemade Dynamite" at the awards show on Sunday, but ended up performing an interpretive dance to the song instead. 

RELATED: Taylor Swift's 'Look What You Made Me Do' Video Is Here!

Lorde is up for two VMAs on Sunday: best editing for "Green Light" and Artist of the Year. 

See more on the singer in the video below. 

Related Gallery