During Justin Bieber's tour, the Canadian hottie recently treated fans to a rendition of Justin Timberlake's "Cry Me a River."

But this song was actually covered first by his ex-girlfriend, Selena Gomez in 2013.

Now, is this just a coincidence? or is Justin still hung-up on his past love?

According to Inquisitr, the ex-lovers have treated fans to a recent revival of their romance, from liking each other’s Instagram photos to, in the case of Selena, spending time backstage at her off-again on-again boyfriend’s concert. But now, the 22-year-old star just may be hinting that he’s still struggling to get over his ex by covering the same Justin Timberlake break-up song as she did, pointed out M magazine.

So, what do you think?

You can watch Justin's cover of "Cry Me a River" below.