Jennifer Lopez and Ben Affleck share sweet smooch on ‘The Flash’ red carpet

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.

Jennifer Lopez and Ben Affleck kiss on red carpet
Jennifer Lopez and Ben Affleck showed PDA at the “Flash” premiere.
FilmMagic
Ben Affleck kisses Jennifer Lopez's head
The duo couldn’t keep their hands off each other.
FilmMagic

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.

Jennifer Lopez cuddles up to Ben Affleck
The singer wore a wetsuit-inspired gown.
AFP via Getty Images
Jennifer Lopez cuddles up to Ben Affleck
Her husband sported a black suit.
FilmMagic

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.

Jennifer Lopez holds hands with Ben Affleck
Affleck reprises his role as Batman in “The Flash.”
FilmMagic

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.


For more Page Six you love …


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.

Ben Affleck and Jennifer Lopez walk "Mother" red carpet
The couple made their last red carpet appearance in May.
FilmMagic
Ben Affleck and Jennifer Lopez walk "Mother" red carpet
They made headlines at the time over a seemingly tense exchange.
Broadimage/Shutterstock

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.”