Selena Gomez was worried she was going to have to cancel her show because she was so sick -- but the show went on and so did the after party.
On Snapchat, the 24-year-old singer told her fans that she wasn't feeling well and was concerned she may not be able to perform in Brisbane, Australia. Gomez, however, powered through and thanked her concertgoers for singing along.
WATCH: Selena Gomez Dishes on Dating in the Public Eye -- 'It Makes It a Little Harder for People to Take Me Seriously'
Despite being under the weather, Gomez went on to celebrate her friend's 24th birthday that night, and even hit the dance floor. "When my babies take me salsa dancing, even when they told me not to because I'm sick," she captioned an Instagram video. "I don't care."
Gomez certainly doesn't look sick in the video, given how good her moves look.
WATCH: Britney Spears Wants to Work on a Duet With Selena Gomez -- and Fans Are Freaking Out
Gomez is off to Aukland, New Zealand, to perform on Saturday night, but kept busy while in Australia. While down under, the "Good For You" singer paid a visit to the home of one of her biggest fans, 22-year-old Sophie Saunders, whose reaction was priceless.
"I heard about this super awesome fan of mine, and how she came to the first show," Gomez says in the video. "I figured, since she's going to come maybe tonight, I should go surprise her."