Angelina Jolie and Gemma Chan Are Among the Best-Dressed Stars on the Eternals Red Carpet

Marvel Studios's Eternals delivered a very coordinated celebrity red carpet. Featuring Angelina Jolie, Gemma Chan, Salma Hayek, and Kit Harington, the stars wore neutral-colored outfits with subtle sparkling details to attend the Eternals premieres in Los Angeles, Rome, and London.

Angelina Jolie and Gemma Chan were some of the best-dressed celebrities on the Eternals press tour. Jolie wore classic floor-length gowns in black, brown, and silver while attending premieres with her equally well-dressed daughters Zahara and Shiloh. We particularly loved the simple black one-shoulder Ralph Lauren gown that Jolie wore to the Eternals photo call at the Rome Film Festival.

Chan's looks were definitely the most memorable. Chan, who plays Sersi in the film, wore Couture pieces by Miss Sohee and Louis Vuitton that were divine. Teen actor Lia McHugh also made the best-dressed list. McHugh, who plays Sprite, wore a fun and age-appropriate red Christopher Kane two-piece accordion set from the designer's spring/summer 2022 collection. Keep reading for all the best-dressed stars from the Eternals press tour.

Angelina Jolie at the Eternals Premiere, London
Getty | Dave J Hogan

Angelina Jolie at the Eternals Premiere, London

Jolie wears a black and white look by Valentino Couture.

Shiloh Jolie-Pitt and Zahara Jolie-Pitt at the Eternals Premiere, London
Getty | Karwai Tang

Shiloh Jolie-Pitt and Zahara Jolie-Pitt at the Eternals Premiere, London

Shiloh Jolie-Pitt wears Jolie's Dior dress from the star's 2019 press tour for Maleficent: Mistress of Evil and Zahara Jolie-Pitt wears a yellow Valentino minidress from the Resort 2022 collection.

Salma Hayek at the Eternals Premiere, London
Getty | Dave J Hogan

Salma Hayek at the Eternals Premiere, London

Hayek wears a red Gucci dress.

Gemma Chan at the Eternals Premiere, London
Getty | Mike Marsland

Gemma Chan at the Eternals Premiere, London

Chan wears a two-piece crytal embellished outfit by Zuhair Murad Couture.

Lauren Ridloff at the Eternals Premiere, London
Getty | Dave J Hogan

Lauren Ridloff at the Eternals Premiere, London

Ridloff wears a black gown from Tom Ford's fall 2021 collection.

Kumail Nanjiani at the Eternals Premiere, London
Getty | Dave J Hogan

Kumail Nanjiani at the Eternals Premiere, London

Nanjiani wears a blue suit.

Cynthia Erivo at the Eternals Premiere, London
Getty | Dave J Hogan

Cynthia Erivo at the Eternals Premiere, London

Erivo wears a black minidress with brown platform over-the-knee boots.

Barry Keoghan at the Eternals Premiere, London
Getty | Dave J Hogan

Barry Keoghan at the Eternals Premiere, London

Keoghan wears a chestnut brown suit.

Chloé Zhao at the Eternals Premiere, London
Getty | Dave J Hogan

Chloé Zhao at the Eternals Premiere, London

Zhao wears head-to-toe Chanel.

Angelina Jolie at the Eternals Premiere, Rome Film Festival
Getty | Daniele Venturelli

Angelina Jolie at the Eternals Premiere, Rome Film Festival

Jolie wears a silver Atelier Versace gown.

Angelina Jolie at the Eternals Premiere, Rome Film Festival
Getty | Daniele Venturelli

Angelina Jolie at the Eternals Premiere, Rome Film Festival

Gemma Chan at the Eternals Premiere, Rome Film Festival
Getty | Daniele Venturelli

Gemma Chan at the Eternals Premiere, Rome Film Festival

Chan wears a two-piece set by Miss Sohee.

Kumail Nanjiani at the Eternals Premiere, Los Angeles
Getty | Axelle/Bauer-Griffin

Kumail Nanjiani at the Eternals Premiere, Los Angeles

Nanjiani wears a purple sherwani by Umar Sayeed Couture.

Lauren Ridloff at the Eternals Premiere, Los Angeles
Getty | Axelle/Bauer-Griffin

Lauren Ridloff at the Eternals Premiere, Los Angeles

Ridloff wears a black and white Saint Laurent fall 2021 jumpsuit.

Gemma Chan at the Eternals Premiere, Los Angeles
Getty | Axelle/Bauer-Griffin

Gemma Chan at the Eternals Premiere, Los Angeles

Angelina Jolie at the Eternals Premiere, Los Angeles
Getty | Axelle/Bauer-Griffin

Angelina Jolie at the Eternals Premiere, Los Angeles

Jolie wears a draped brown gown from Balmain's 2022 resort collection.

Angelina Jolie at the Eternals Premiere, Los Angeles
Getty | Axelle/Bauer-Griffin

Angelina Jolie at the Eternals Premiere, Los Angeles

Bella Poarch at the Eternals Premiere, Los Angeles
Getty | Axelle/Bauer-Griffin

Bella Poarch at the Eternals Premiere, Los Angeles

Poarch wears a silvery gold head-to-toe look.

Kit Harington at the Eternals Premiere, Los Angeles
Getty | Axelle/Bauer-Griffin

Kit Harington at the Eternals Premiere, Los Angeles

Harington wears a boxy-fit pinstripe suit.

Meng'er Zhang at the Eternals Premiere, Los Angeles
Getty | Axelle/Bauer-Griffin

Meng'er Zhang at the Eternals Premiere, Los Angeles

Zhang wears a Champagne-colored two-piece set.

Rita Ora at the Eternals Premiere, Los Angeles
Getty | Axelle/Bauer-Griffin

Rita Ora at the Eternals Premiere, Los Angeles

Ora wears a white keyhole gown from Stéphane Rolland's spring 2021 haute couture collection.

Salma Hayek at the Eternals Premiere, Los Angeles
Getty | Axelle/Bauer-Griffin

Salma Hayek at the Eternals Premiere, Los Angeles

Hayek wears a black Gucci gown with gold sequin lining.

Salma Hayek at the Eternals Premiere, Los Angeles
Getty | Axelle/Bauer-Griffin

Salma Hayek at the Eternals Premiere, Los Angeles

Gemma Chan at the Eternals Photo Call, Rome Film Festival
Getty | Franco Origlia

Gemma Chan at the Eternals Photo Call, Rome Film Festival

Chan wears a white Valentino minidress with a sheer cape.

Chloé Zhao at the Eternals Premiere, Rome Film Festival
Getty | Daniele Venturelli

Chloé Zhao at the Eternals Premiere, Rome Film Festival

Zhao wears a Chanel bouclé dress.

Richard Madden at the Eternals Premiere, Rome Film Festival
Getty | Stefania D'Alessandro

Richard Madden at the Eternals Premiere, Rome Film Festival

Madden wears an all-black suit.

Angelina Jolie at the Eternals Red Carpet, Rome Film Festival
Getty | Stefania D'Alessandro

Angelina Jolie at the Eternals Red Carpet, Rome Film Festival

Jolie wears a black one-shoulder gown by Ralph Lauren.

Lia McHugh at the Eternals Premiere, Los Angeles
Getty | Axelle/Bauer-Griffin

Lia McHugh at the Eternals Premiere, Los Angeles

McHugh wears a red Christopher Kane accordion set from spring 2022.

Gemma Chan at the Eternals Red Carpet, Rome Film Festival
Getty | Elisabetta Villa

Gemma Chan at the Eternals Red Carpet, Rome Film Festival

Chan wears a pink blooming minidress by Magda Butrym.