The noted celebrities Jennifer Lopez and Jennifer Garner share another commonality, aside from their first names. Both stars have been married to Ben Affleck at various points in time. This is why the ...