Sia recently made headlines for being an absolute boss and taking ownership of a paparazzi's attempt to extort her - and now she's proving herself worthy of her fans' adoration once more.
Most pop stars would use a flight cancellation as a worthy excuse to postpone a gig, and in fairness, you couldn't argue with that in most cases.
However, Sia went above and beyond to get to a gig in Sydney on Saturday after her flight from Melbourne was cancelled due to inclement weather - so instead, she drove 13 hours to make the show.
Playing the city's Allianz Stadium on Saturday night, she eventually made it on time, but not without sharing (some would say 'oversharing') some of her bowel-related woes with fans on Twitter.
See below for her tweets and the reaction:
I may be five minutes late. We couldn't catch a plane due to weather, so drove thirteen hours then blew a tire which has given me crazy diarrhea. Bear with me guys. I love you.
— sia (@Sia) December 2, 2017
Four minutes from venue. Fully dressed. Ready to go. Bear with me. Massive apologies.
— sia (@Sia) December 2, 2017
Queen of diarrhea
— I only sia (@1000FormsOfLove) December 2, 2017
Omg it’s not called diarrhea anymore but Siarrhea from now on
— max ✨ (@maxfurlerr) December 2, 2017
Awww â?¤ï¸? Don‘t Worry Queen, we would wait the whole lifetime for you ðŸ˜?😘😘
— 🎄SiaFurlerLovers🎄 (@siafurlerfanpg) December 2, 2017
Seriously just come out on a toilet we honestly don’t mind 😂🤷ðŸ?»â™€ï¸?
— Bianca Louise (@roadtogypsylove) December 2, 2017
Sometimes, we forget that celebs are people too. @Sia has diarrhea & though that is unfortunate for her, it’s a great reminder to the rest of us, that everybody poops. I’m doing it as I tweet this. I love #CheapThrills
— Devon Romanoff (@DevonRomanoff) December 2, 2017
Omg! Queen of dedication! 😩😩😩���� pic.twitter.com/q1fZyu8jL1
— 🎄Kevin Garcia🎄 (@iamkevg) December 2, 2017
Wow, you really are the greatest. It was an absolutely amazing show. Thank you. Feel better soon ðŸ'œ pic.twitter.com/lc3TTr5288
— Kelly Lipson (@KellyLipson) December 2, 2017