Selena Gomez, who broke up with pop star Justin Bieber this month, sang the song "Cry Me a River" at a weekend concert in New York.
"I've been through a lot the past few months. It's been weird and sad and cool," UsMagazine.com reported Gomez, 20, said at a private benefit concert for UNICEF.
"This song definitely speaks to me."
"Cry Me a River" was a big hit for singer Justin Timberlake in 2002 after his split from longtime girlfriend Britney Spears.
UsMagazine.com said Bieber has also sung the song at concerts.