Jennifer Lopez & Ben Affleck during Daredevil Premiere - Arrivals at Mann Village Theatre in Westwood, CA, United States. (Photo by Chris Weeks/FilmMagic)