There are very few legitimate reasons to wear anything more complicated than sweatpants, and a movie premiere certainly is not one of them, as Ben Affleck displayed last evening in London.
Affleck hit the town for the European premiere of Suicide Squad, and...