While excitement mounts over the release of Avengers: Endgame, the stars put on their gladrags for the premiere of the film in LA, with impressive results. Given the sheer amount of A-listers in the Marvel cast, you'd expect a pretty great turnout – and the premiere certainly delivered that.
Scarlett Johansson, Brie Larson, Zoe Saldana, Tessa Thompson, Gwyneth Paltrow and Evangeline Lilly all looked incredible, while many were surprised to see Natalie Portman in attendance. While she played Jane Foster, astrophysicist, in both Thor and Thor: The Dark World, there were rumours that she didn't return for the third Thor film or any of the Avengers films because Marvel weren't going to be working with director Patty Jenkins. So, her appearance at the premiere has led some to suggest she has returned for this final installment.
Naturally, the most recognisable of the Avengers were also out in force. Robert Downey Jr. pulled some Iron Man-esque poses on the red carpet with his wife, Susan Downey, while Mark Ruffalo turned up with his entire (adorable) family.
Initial reactions to the film have suggested that it's as emotional as it is funny, suggesting that some of the key players may not be returning for any future films. While we'll have to wait and see whether that happens, at least we can enjoy the fashion feast that was the premiere...
SEE: All The Best Looks From The Avengers: Endgame Premiere
The Best Looks From The Avengers: Endgame Premiere
Brie Larson
The Captain Marvel star wore a custom Celine dress
Scarlett Johansson
The actor wore a custom chainmail dress by Atelier Versace
Karen Gillan
The British actor wore a Christopher Kane dress with Jimmy Choo heels
Don Cheadle and Bridgid Coulter
Cheadle posed with his wife, fellow actor Bridgid Coulter
Tessa Thompson
Thompson chose an haute couture creation from Ronald van der Kemp's Spring 2019 collection
Susan Downey and Robert Downey Jr
The Downeys made some playful poses on the red carpet
Chris Evans
Captain America looked dapper in a blue suit by Salvatore Ferragamo
Pom Klementieff
The French actor, who plays Mantis, wore a Chanel tweed suit from the Pre-Fall 2019 collection
Katherine Schwarzenegger and Chris Pratt
The engaged couple made their red carpet debut
Josh Brolin and his wife, Kathryn
Brolin, who plays Thanos, arrived at the premiere with his wife, Kathryn
Sebastian Stan
The actor wore a light blue suit for the premiere
Evangeline Lilly
The star of Ant-Man and The Wasp wore a red suit by Canadian designer, Denis Gagnon
Danai Gurira
The Black Panther actor wore an Oscar de la Renta dress
Liam Hemsworth and Miley Cyrus
Cyrus wore a custom Saint Laurent dress to attend the premiere with husband Liam
Benedict Cumberbatch and Sophie Hunter
The Dr. Strange star posed with his wife, Sophie Hunter
Mark Ruffalo and Sunrise Coigney
Ruffalo posed with his wife, Sunrise
Jeremy Renner
The actor looked smart in a classic tuexdo
Letitia Wright
The Black Panther star wore a metallic suit designer by Armani Prive with Nicholas Kirkwood heels
Anthony Mackie
The American actor looked smart in a three-piece suit
Linda Cardellini
The Spiderman actor wore a silk gown by J Mendel
Elsa Pataky and Chris Hemsworth
Hemsworth wore a paisley print suit by Etro as he attended the premiere with wife Elsa
Zoe Saldana
The Guardians of the Galaxy star wore a Givenchy Haute Couture dress
Elizabeth Olsen
Olsen chose a teal dress by Alexandre Vauthier
Bradley Cooper
Cooper arrived solo on the red carpet
Cobie Smulders
The actor wore a simple red gown
Gwyneth Paltrow
Paltrow wore – what else – an ensemble by G Label by Goop
Natalie Portman
Portman made a surprise appearance on the red carpet in Dior