Lady Gaga gave her fans a treat yesterday, waving to them from her hotel balcony dressed in a barely-there turquoise bikini and a printed sarong.
The thoughtful singer even bought takeaway for adoring "Little Monsters", and wrote on Twitter: "Brazil, there's hundreds @ hotel and this is what the f**k its all about, revolution through music. Get ready to party at the show in 2 days
"Im sending you hamburgers, fries, and coke. I love you monsters."
The singer also visited some of the impoverished favelas of Rio and took part in a kickabout with young locals of the Cantalgo slum, one of whom was lucky enough to get a kiss.
Gaga is currently in Brazil on the South American leg of her Born This Way Ball tour.
And appearing in a bikini wasn't the only treat Lady Gaga dished out yesterday.
She also pledged $1 million (£635,000) to the victims of Hurricane Sandy, and, according to , said on her site: "If it wasn't for NYC... I would not be the woman or artist that I am today.
"Please accept this gift on behalf of myself, my parents Joe and Cynthia, and my sister Natali; with our deepest gratitude New York for raising us.