With Demi Moore and Soleil Moon Frye on hand, Barrino took to the stage Friday night at Palm's Casino Resort's Rain Nightclub to belt out four songs and briefly detail her recent dark days.
"They thought I was finished, they thought I was done," she told the crowd. "I would never ever stop, I don't care what no one says."
At the club celebrating the release of her newest album, Back To Me, the former American Idol winner took to the stage unbeknownst to the crowd, singing "Bittersweet," and also covering Prince's "Purple Rain" and Rufus and Chaka Khan's "Tell Me Something Good."
"I was in the hospital but now I bounce back," she said. "Don't ever let your haters stop you. Don't ever let them stop your destiny."
Earlier in evening Barrino, donning a silver dress and knee-high boots, dined at N9NE Steakhouse with hotel co-owner Gavin Maloof. While dining, Olympic gold medalist Michael Phelps stopped at her table to say hello.