Justin Bieber reportedly wants to surprise Selena Gomez at her concert stop in Canada. The former Disney star had kicked off her Revival tour on 6 May in Las Vegas.

A source told Hollywood Life: "Despite their crazy schedules, Justin is still eager to watch Selena perform. They will both be in Toronto at around the same time. Justin would give anything to surprise Selena in Toronto or in his hometown of London, Ontario where she's set to preform May 23."

"Justin has two shows in Toronto this week and then he's off for a couple of days. He's going to do whatever he can to make it happen and show her his support," the insider added.

Meanwhile, the Boyfriend singer had previously talked about Gomez and their bond when he appeared on The Bert Show. He said (according to the People): "I just want her to be happy. I love [Selena]. We're friends still. We needed time to grow for ourselves and we were like, 'Maybe we'll come back together in the future,' and then it ended up being so long and we just grew apart and we're not the same people anymore."