When Lorde took the stage at tonight's MTV VMAs, we all expected her to belt out "Homemade Dynamite." Instead, she did an...interpretive dance?...to a pre-recorded remix.

xView full post on X

Twitter was very confused—why wasn't Lorde singing?

Apparently it's because the 20-year-old star is sick. Lorde tweeted earlier in the night that she has the flu, which could explain why she stuck to dancing for her performance.

She posted some of her glam red carpet shots and wrote: "You can't tell in these pictures but I have the flu so bad I needed an IV."

From: Marie Claire US