Jennifer Lopez and Ben Affleck looked loved-up at the “Flash” premiere Monday night.
The smiling couple couldn’t keep their hands off each other while walking the red carpet, sharing a sweet smooch for the cameras.
Lopez, 53, stunned in a plunging two-tone gown with a half-zipped black top and tan skirt.
The Grammy winner accessorized with a black clutch and a sleek ponytail.
Affleck, for his part, posed beside Lopez in an all-black suit at the event, which was held at Ovation Hollywood complex in Los Angeles.
The actor, who reprises his role as Batman in “The Flash,” also appeared in group shots with director Andy Muschietti and embattled star Ezra Miller.
Affleck, 50, and more of his co-stars have kept quiet about Miller’s controversial lead role in the film following the 30-year-old’s legal troubles.
When asked about the project in March, the Oscar winner only said, “You know what? That movie’s good, that movie’s really good, and it’s my best s–t I’ve done as Batman. I’ve finally figured out how to play the guy.
“I nailed it,” he continued in the Hollywood Reporter interview. “For the five minutes I’m there, it’s really great.”
Affleck previously played the superhero in “Batman v. Superman: Dawn of Justice” and “Justice League” in 2016 and 2017, respectively.
At the time, the Golden Globe winner was newly separated from Jennifer Garner, with whom he shares Violet, 17, Seraphina, 14, and Samuel, 11. Their divorce was finalized in 2018.
Affleck moved on with Lopez in 2021. The duo tied the knot in Las Vegas the following July — and wed again in Georgia in August 2022.
Their last red carpet appearance was in May for the “Mother” premiere, with the pair making headlines for a seemingly tense interaction before they kissed and made up for the cameras.
The previous day, Affleck was caught in a viral video slamming a car door on Lopez.
The “Tender Bar” star has addressed the “common misconception” that he is “unhappy” in the past, telling Jimmy Kimmel in March that he can’t help his “resting face.”
“That’s how God made me,” he joked at the time. “You don’t have to punish me for it.”