Jennifer Lopez and Ben Affleck Return to the Red Carpet for the First Time in 18 Years