Jennifer Lopez and Ben Affleck looked loved-up at the “Flash” premiere Monday night.<br /><br />The smiling couple couldn’t keep their hands off each other while walking the red carpet, sharing a sweet smooch for the cameras.<br /><br />Lopez, 53, stunned in a plunging two-tone gown with a half-zipped black top and tan skirt.<br /><br />The Grammy winner accessorized with a black clutch and a sleek ponytail<br /><br />