He's still Benny from "Jenny from the Block."
Advertisement
Jennifer Lopez and Ben Affleck "Marry Me" Premiere
Credit: Getty Images

Almost 20 years after starring in "Jenny from the Block," Ben Affleck has reprised his role as leading man in both Jennifer Lopez's heart and music videos. Lopez just dropped the accompanying video for the ballad version of "Marry Me," from her flick of the same name — and Ben makes an appearance. Well ... sort of.

The thing is, you never actually see Ben face-on, but his scruffy beard and handsome profile are dead giveaways of his identity. Throughout the clip, Lopez sings, writes, plays the piano, and works, all while seemingly looking and talking to someone else. At one point, the "mysterious" man (aka Ben), cuddles Lopez as the two roll around in bed.

His subtle cameo is quite the departure from his original Lopez video and that famous butt grab. In case you don't remember, the two lounged and flirted all throughout Lopez's "Jenny from the Block" music video back in 2002. It's two decades later and the love birds have traded in the yacht for an intimate, private home life. (Don't worry, these two still take boat rides together.)

The song's title and Ben's participation in the video also lead us to believe that the two are talking about marriage. After all, things have seemingly gotten serious. It's been nearly a year since they first rekindled their early aughts romance — Lopez even uprooted her family from Miami to Los Angeles.

Earlier this year, Jennifer spoke to People about their second chance at love.

"It's a beautiful love story that we got a second chance," she said. "Before we kind of put [our relationship] out there and we were naive and it got a little trampled. We're older now, we're smarter, we have more experience, we're at different places in our lives, we have kids now, and we have to be very conscious of those things. We're so protective because it is such a beautiful time for all of us."