Did Justin Bieber throw a major shade at his former girlfriend? The Canadian pop star released a cover of “I Knew You Were Trouble” by Taylor Swift. While fans think the video is “epic,” is it really for Selena Gomez?

Justin had the video taken last June 27, Hollywood Life wrote. This was the day before he went to Nashville as part of his “Purpose” tour. The site also noted that the video dropped on the same day Kanye West released his NSFW “Famous” video.

So, is it for Selena Gomez? Well, Hollywood Life has another speculation. According to the site, the Biebs seems to have something to say about the latest headlines on Taylor Swift. Everyone knows that he and Kanye are very close buddies.

The site recalled that Justin Bieber also had his version of “Teardrops on my Guitar.” In another Hollywood Life report, the site mentioned that it seems he was mocking the “1989” hitmaker. As he and his buddy sang, Justin said, “do you even know Drew?”

Watch Justin Bieber sing “I Knew You Were Trouble” below

Meanwhile, it looks like Justin is having a time of experiments. Earlier this week, he released a compilation of instrumental videos. This probably hints what fans should expect in his next album. The original clips were deleted instantly thus resulting to speculations that this was possibly related to new songs. Well, either he’s just playing around or experimenting with new music beats.

On the other hand, news on Justin and Nicola Peltz dating in Beverly Hills definitely made Jelena fans heartbroken.

“Justin and Nicola are definitely dating and it’s really heating up. He flew her to Canada so she could watch his show and so they could enjoy a little vacation. Everyone really likes Nicola and thinks she’s good for Justin…and he’s totally infatuated with her!” a source earlier revealed.

“He feels like something steady would be good for him. He likes that she comes from a good family and is a chill chick,” the source further added.

What do you think of Justin Bieber singing Taylor Swift songs? Has he finally moved on from Selena Gomez? Tell us your thoughts below.