Selena Gomez

Selena Gomez covers Justin Timberlake's Cry Me a River

Selena Gomez covers Justin Timberlake's Cry Me a RiverSelena played on Saturday night (January 19) at New York's Best Buy Theater Justin Timberlake's "Cry Me a River" and she confessed in front of the crowd that "This song definitely speaks to me." "I've been through a lot the past few months. It's been weird and sad and cool," Gomez said.

Gomez also sang another break-up song like "I Knew You Were Trouble" which owns to her bestfriend Taylor Swift. She continued with "Baby One More Time" by Britney Spears alluding to her upcoming film with Vanessa Hudgens and James Franco, "Spring Breakers."

Check out the video below.

<iframe width="420" height="236" src="http://www.youtube.com/embed/TYAm7MBg0Ng" frameborder="0" allowfullscreen></iframe>