The Avengers dominated the world this weekend. On the big screen, that is.
In real life, the stars of this blockbuster – which premieres in the U.S. on May 4 – were at the Tribeca Film Festival in New York City, posing on the red carpet and hyping up a project that really needs no hype.
So let’s focus on their fashion instead! Below, Thor (Chris Hemsworth) squares off against Iron Man (Robert Downey Jr.), as the actors put away their weapons and strike a post on the red carpet. Who wore his suit better? That’s for you to decide: