Jennifer Lopez’s steamy Father’s Day tribute to Ben Affleck left many fans divided after she failed to mention the father of her two children, Marc Anthony.
Lopez, 53, shared a “Daddy Appreciation Post” via Instagram Sunday, which featured a shirtless selfie of Affleck, 50, showing off his abs in a mirror.
“Happy Father’s Day Papa,” the “On the Floor” singer captioned the post, which also included a video of her called the “Argo” actor “the best dad I’ve ever seen.”
Additionally, she shared a photo with her father, David Lopez, to her Instagram Story with the caption, “I love you Daddy.”
Although she wished a “Happy Father’s Day to all the amazing Papas out there,” many fans were disappointed that J.Lo did not acknowledge Anthony, 54, by name.
“How about giving a shoutout to your kids actual father instead of all your fill in men that you’ve had in and out of those poor kids lives?