You almost miss it. Jennifer Lopez is beaming in a sun-drenched photo with her 18-year-old son Max — and then your eyes drift to the tattoo on her ribcage, and suddenly everything clicks.
The Detail That Changes Everything
The 56-year-old posted the Memorial Day snap wearing a flowing white dress with a low-cut back — perfect, as it turned out, for revealing exactly what she'd done. The infinity tattoo she'd had inked in Ben Affleck's honour back in 2023? His name appears to have been quietly blurred out. Only hers remains.
It's the kind of move that's both deeply personal and completely unmistakable. No dramatic announcement. No tearful interview. Just J-Lo, living her life, wearing her truth on her skin.

The Tattoo That Started It All
Lopez had the piece done for Valentine's Day 2023, sharing it proudly alongside the caption "Commitment… Happy Valentine's Day my love." That post has since been deleted. Ben got a matching design of his own — two crossing arrows, a "J" and a "B" entwined.
The couple had split by August 2024, with their divorce finalised in January 2025. Bennifer 2.0 — the romance that had the whole world rooting for them — was officially over.

"It Almost Took Me Out For Good"
"Not one second," Lopez said when asked if she regretted the marriage. "That doesn't mean it didn't almost take me out for good. It almost did."
She's been remarkably candid about the heartbreak — but also the healing. Speaking to Interview magazine, she described the split as something she ultimately needed, even if it broke her to get there.

Ben's Take? Quietly Dignified
Affleck, for his part, told GQ there was no scandal to uncover. "It's just a story about people trying to figure out their lives," he said — which, honestly, feels very Ben.
Meanwhile, J-Lo is out here in a white dress, glowing next to her son, and rewriting her own story one laser session at a time. Icon behaviour, truly.




