Jennifer Lopez and Ben Affleck made a joint appearance on the red carpet for the premiere of “Kiss of the Spider Woman.” Despite finalizing their divorce last year after two years of marriage, the ex-couple seemed amicable as they stood together at the event in New York.
Ben, 53, was seen happily embracing his ex-wife, 56, as they posed for photos and engaged in conversation during their first public appearance together since their split. Ben sported his signature suit with an unbuttoned white shirt, while J-Lo opted for a brown floral print gown accentuated with a corset.
The pair’s reunion coincided with Jennifer’s starring role in the production, with Ben serving as an executive producer through his company, Artist Equity, which collaborated on the film. Notable personalities attending the premiere included Laverne Cox and Whoopi Goldberg.
Social media buzzed with speculation about the former couple’s interaction, with fans commenting on their body language and hinting at a potential reconciliation. Despite their history, Jennifer and Ben previously rekindled their romance and tied the knot in July 2022, only to separate again after two years.
Following their split in April last year, they officially filed for divorce in August 2024, which was finalized in January of this year. Throughout their relationship, they effectively blended their children from previous marriages, with Ben co-parenting Violet, Fin, and Samuel with ex-wife Jennifer Garner, and Jennifer raising twins Max and Emme with former husband Marc Anthony.
Despite past challenges, Jennifer and Ben appeared to maintain a cordial relationship, with Ben emphasizing his admiration for Jennifer’s positive influence on their children during an interview with Entertainment Tonight. He expressed gratitude for her character and highlighted the joy their blended family brings to his life.
The pair, once known as “Bennifer,” continue to captivate the public with their evolving relationship dynamics, garnering attention and speculation from fans and media alike.

