Courtney Love gave fans a thrill by performing topless during an appearance at Brazil's SWU festival.
The outspoken rocker took to the Sao Paulo stage to perform with her band Hole but she evidently became overheated and stripped off her conservative white T-shirt to reveal a skimpy black tube top.
Love didn't stop there, according to reports - she later dropped the tiny bralette and bared her breasts to the audience, pointing to her chest for added effect.
Later on in the set, Love flashed her middle finger and stormed offstage after growing furious with a fan for brandishing a photo of her late husband Kurt Cobain, who took his own life in 1994.
"I don't need to see a picture of Kurt, a**hole, and I'm going to have you f***ing removed if you keep holding that up,'' she shouted to the fan.
"I'm not Kurt, I have to live with his f***ing s**t and his ghost and his kid every day. Throwing that up is stupid and rude and I'm going to beat the f*** out of you if you do it again.''
The furious star then removed her guitar and flashed her middle finger as she walked offstage, declaring, "Great, we'll leave now. F*** you!"
Love and her bandmates later re-emerged after a member of her entourage encouraged the crowd to chant, "The Foo Fighters are gay!", taking aim at the rockers' frontman and former Nirvana drummer Dave Grohl.
The singer then took a dig at Grohl herself, ranting, "I don't care what you listen to at home, but if a guy takes money off my kid's table, f*** him.''