Jennifer Lopez celebrated Ben Affleck and his abs this Father’s Day.
On Sunday, the singer uploaded a “Daddy Appreciation Post” on Instagram, which contained a shirtless selfie of the 50-year-old actor.
ALSO ON TSZ: Sophie Responds To ‘Impatient’ Princess Charlotte With Four Simple Words
“Happy Father’s Day, Papa,” Lopez, 53, wrote alongside the thirst trap.
“And Happy Father’s Day to all the amazing Papas out there!!” continued the Grammy winner. “We love and appreciate you more than you will ever know.”

While the social media post included images of Affleck smiling from his computer and posing for pictures with Lopez, Instagram trolls slammed the “cringe” initial picture.
One hater joked, “got confused thought I’d opened Grindr,” while another called Lopez “absolutely sick” for referring to the Oscar winner as “Daddy.”
Other people, on the other hand, lauded the dancer for “gushing” over her significant other in a “real” and “human” way.
The couple were first engaged from 2002 to 2004, with Affleck getting down on one knee again two decades later.
He and the songwriter married in Las Vegas in July 2022, followed by a second wedding in Georgia the following August.

Affleck formerly married Jennifer Garner and has three children with the “13 Going on 30” actress: Violet, 17, Seraphina, 14, and Samuel, 11.
ALSO ON TSZ: Peta Murgatroyd And Maksim Chmerkovskiy Welcome 2nd Baby
Lopez, on the other hand, has 15-year-old twins Emme and Maximilian with her ex-husband Marc Anthony.
Many of the actress’ Instagram fans pointed out in the comments section that she omitted Anthony, 54, from her Father’s Day tribute over the weekend.
Notably, Lopez also left the salsa artist out of her newsletter last year while honoring the same event.