The MTV VMAs are always unpredictable, and given some of the wild things that have happened at past VMAs, we were expecting a few, well, unexpected moments at the 2017 show. But we certainly didn’t anticipate that Lorde would take the stage and remain 100 percent silent. Granted, her dance was pretty fun to watch — especially with the track pants and dress combo — but it left a lot of viewers a little confused.

It turns out, though, that there may have been a very good reason the singer didn’t, er, sing.

While we were swooning over Lorde’s luscious lavender dress on the red carpet, the 20-year-old was busy tweeting about her preshow appearance.

“You can’t tell in these pictures but i have the flu so bad i needed an IV #showgoeson #cutelilproppedupcorpse 🦄💀,” she wrote alongside a few photos of herself walking the carpet before the ceremony.

We can’t imagine being so sick and still showing up for such a high-energy event. No doubt fans would have forgiven her for bailing, but she’s apparently just that dedicated.

However, dedication can’t always prevail over flu germs. Though Lorde was still willing to take the stage for her performance, it seems like maybe her voice just wasn’t up for the job. Instead, we got “Homemade Dynamite” played on the speakers as the singer did an interpretive dance. And for better or worse, it can now be added to the list of the most memorable VMAs moments ever.

What did you think about Lorde’s 2017 VMAs performance? Let us know @BritandCo!

(Photo via Kevin Winter/Getty)