Ben Affleck opted for a blue suit and emerald colour tie for the premiere of his latest flick ‘Batman V Superman: Dawn of Justice’.
Batman had stiff competition in the form of his rival superhero Superman [Cavill], whose chiselled features made him win the league of the hottest hunk at the star-studded event.