Stars debuted eye-catching looks at the world premiere of Marvel Studios' "Avengers: Endgame" on Monday night in Los Angeles.
From Brie Larson and Scarlett Johansson's Infinity Stones-inspired jewelry to Gwyneth Paltrow's blazer ensemble, the red carpet was buzzing with eclectic styles.
Check out some of the celeb looks from the carpet.
Larson wore a custom lilac Celine gown to the premiere.
She shared a close-up of her custom Infinity Stones-inspired Irene Neuwirth jewelry, which included five rings and a bracelet, on Instagram.
The actress, who plays Natasha Romanoff, Black Widow, in the series, wore a Swarovski crystal mesh Atelier Versace dress to the highly anticipated event.
Like Larson, her jewelry also had a unique take on the movie's Infinity Gauntlet.
Johansson's makeup artist, Frankie Boyd, shared a closeup of her.
Gurira, who will reprise her "Black Panther" role, Okoye, in the upcoming "Avengers" film, wore a pink Oscar de la Renta gown to the premiere.
Portman, who appeared in Marvel's "Thor" and "Thor: The Dark World," made a surprise appearance at the "Avengers" premiere.
The actress, who plays Valkyrie in "Avengers: Endgame," wore a beaded Ronald van der Kemp dress.
Paltrow, known as Pepper Potts in the Marvel universe, wore a blazer look from G. Label, which is part of Goop, her lifestyle company.
She shared her sneak peek of her look on the way to the premiere on Instagram.
Miley Cyrus and Liam Hemsworth
The couple made an appearance at the star-studded event, with Cyrus wearing a unique, cutout Saint Laurent gown for the occasion.
Hemsworth's brother, Chris, stars in the upcoming "Avengers" film.
Saldana, who is known as Gamora in the "Avengers" world, shined in a purple Givenchy gown at the premiere.
Her hairstylist shared close-ups of her red carpet glam.
Katherine Schwarzenegger & Chris Pratt
The engaged couple made their red carpet debut at the film's world premiere.
"Avengers: Endgame" opens nationwide on Friday.
ABC News and Marvel Studios are both part of parent company Disney.