Warriors in White: Ben Affleck and Henry Cavill Wear Matching Cream Suits to Batman v Superman Premiere
Ben Affleck and Henry Cavill attended the Batman v Superman premiere in Mexico City, Saturday
No, these suits aren’t latex.
Ben Affleck and Henry Cavill wore matching cream suits to the Mexico City premiere of their new movie, Batman v Superman: Dawn of Justice, on Saturday, proving that while on-screen foes, the costars have similar fashion sense.
Affleck, who plays the Dark Knight, and Cavill, the Man of Steel, looked dapper in the complimentary looks. Cavill, 32, paired his three-piece ensemble with a white dress shirt and maroon striped tie, while 43-year-old Affleck ditched a vest and went with blue around his neck.
Although, playing rivals wasn’t exactly difficult, Cavill joked. “I just didn’t like him. It was genuine dislike.”
He added sarcastically, “You know, that happens. And then you become lovers and make videos with each other.”
Batman v Superman: Dawn of Justice hit theaters on Friday.