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