It was a right old celeb fest - and they all looked hot.
The stars were out in force last night at the Marvel Avengers Assemble Worldwide Premiere in Hollywood.
Scarlett Johansson - who plays Black Widow in the superhero themed movie - looked stunning in a black, peplum-style Versace dress, while cast mates Chris Hemsworth and Robert Downey Junior rocked the red carpet in suave suits.
The hotly anticipated film brings together iconic superheros, including Ironman, The Incredible Hulk and Captain America as they battle to save the world from certain doom.
Sounds ace – not to mention that any film starring hotties Chris Hemsworth and Chris Evans is a must-see in our book!
Check out more pictures from the star-studded event and tell us what you think – who was best dressed?
Robert Downey Jr. - working some pretty awesome shades - with his wife, Susan.
Click next for more...