Selena Gomez has apparently addressed her split from Justin Bieber by performing classic break-up track Cry Me A River on stage.
The actress and singer, whose romance with the pop star is thought to have ended last month, chose to sing Justin Timberlake's track at the Unicef charity concert - and told the crowd it spoke to her.
She said: "This song definitely speaks to me."
Selena, 20, told the crowd: "I've been through a lot the past few months. It's been weird and sad and cool."
Gossip sites are now buzzing about the performance, saying Selena chose the song - which Timberlake performed following his split from Britney Spears - because of her break-up with Justin.
A source told Us Weekly that the former Wizards Of Waverly Place star seemed "so angry" as she performed the track.