Check out all the (ahem) Marv-ellous outfits.
Avengers: Endgame's cast came together for the movie's world premiere in Los Angeles on Monday night (April 22). Brie Larson, Chris Evans, Zoe Saldana, Scarlett Johansson and Robert Downey Jr were among the stars who turned out on the purple carpet. The eagerly-anticipated MCU movie comes to UK cinemas this Thursday (April 25) and opens in the US on Friday (April 26). Check out first reactions to the film following its world premiere right here.