Ben Affleck is an enigma, wrapped in a riddle, tied together with a cable-knit cardigan. I've long struggled to define who ...
You might think that Ben Affleck's type is merely "people named Jennifer" and "women who feel positively about men with giant phoenix tattoos on their backs." But his dating history traverses ...