Ben Affleck and Jennifer Garner through the years