Surprise! Scarlett Johansson Is Actually Wearing a Jumpsuit

The Marvel superhero movie spinoffs might never come to an end, but if red carpets continue to bring out impeccably dressed men and incredibly stylish women, we're not complaining. The Avengers: Age of Ultron, which opens on May 1, premiered to the European crowd in London on Tuesday. To toast the event, Scarlett Johansson wore a patterned very wide-legged jumpsuit from Balmain, Elizabeth Olsen donned a Saint Laurent cape LBD, Aaron Taylor-Johnson and his wife, Sam, competed for most fashion-forward in their marriage, Robert Downey Jr.'s striped gray blazer had tails, and more. Having heightened sartorial senses might not have been the main reason the crew was cast to play superheroes, but it's highly possible it's at least one of them.

More from Yahoo Style:
Courteney Cox Gets Support From Real Life BFF Jennifer Aniston
Blake Lively Has Already Changed Her Outfit 6 Times Today
Michelle Rodriguez, Ludacris, Ronda Rousey & More Clean Up for the "Furious 7" Premiere