Written by Sarah Iasiello, October 19, 2016

Uh oh, another Hollywood couple headed for splitsville… AGAIN!!

According to sources close to the couple, 47 year-old superstar Jennifer Lopez kicked her on-again-off-again 29 year-old boyfriend Beau “Casper” Smart to the curb because she caught him cheating — twice. BUSTED!!

“She kicked him out because he cheated on her and he got caught,” says the source. “It happened two years ago, and he promised he would never do it again and once he did, she was done.”

PHOENIX, AZ - MARCH 23: Singer Jennifer Lopez and boyfriend Casper Smart attend Muhammad Ali's Celebrity Fight Night XIX at JW Marriott Desert Ridge Resort & Spa on March 23, 2013 in Phoenix, Arizona. (Photo by Mike Moore/Getty Images)

Throwback to happier times in 2013 at  Muhammad Ali’s Celebrity Fight Night XIX in Phoenix, Arizona.

The source claims that the choreographer is doing all he can to worm his way back into J.Lo’s heart proclaiming that he’s a changed man. “He’s been doing everything he can to get back together, working on himself and posting on his Instagram saying that ‘Life is Good’ and showing off his new leg tattoo that says ‘You must embrace the darkness to see the light.’ ”

The source added, “He says he’s changed and that he is a new man but recently, on a video shoot, he was posting videos with bikini-clad dancers and not acting like a guy trying to remedy old habits.”

A rep for Smart confirmed that Casper was the creative director for a new music video shot in Mexico this past week but added that everything was “strictly work, nothing personal.”

Rumours of JLo’s romance with Casper surfaced way back in 2011, but they didn’t openly speak about their relationship until July 2012.

Posted in: