Casper Smart and Jennifer Lopez
Casper Smart and Jennifer Lopez split in 2016 after dating for five years Reuters

Drake is reportedly unhappy with Jennifer Lopez's former boyfriend, Casper Smart. The two had split in 2016 after dating for five years.

A source told Hollywood Life: "[Casper] may be absent from JLo's life right now but Drake feels like at any moment, he can show up in the night, and his relationship with JLo could potentially be a wrap."

"Casper knows JLo's buttons. He knows her body. He knows her heart. He knows every inch of her and that makes Drake nervous. Plus, the two of them have this weird on again, off again love connection and Drake knows he can't compete," the insider added.

The source continued: "In the back of his mind, he knows Casper the ghost is still hovering over JLo's head and lingering in her heart."

This comes after reports emerged that Lopez and Marc Anthony are back together after his split from wife Shannon de Lima. The couple separated recently after two years of marriage.

Lopez and Anthony sparked reconciliation rumours after she paid tribute to him at the 2016 Latin Grammy Awards. They also shared a sweet kiss on stage.

She said during her speech: "Marc is a living legend who bares his heart and soul in his musical journey. He's a pure and magical artist who gives us classics that will stay with us forever. Personally, we've learned so much in our own personal and artistic journey. He will always mean many things in my life. Mentor and soul mate. And it gives me great pride to give the person of the year award to my love, Marc Anthony."