While everyone in America was preparing for the the big show from Shakira and Jennifer Lopez on Sunday night, actors flocked to London for the British Oscars, also known as the British Academy Film Awards, or BAFTAs for short. Everyone from Zoë Kravitz and Laura Dern to the Duchess of Cambridge Kate Middleton herself was in attendance for the special ceremony, and our 2020 BAFTA best-dressed picks — including Kravitz, Naomie Harris, Jodie Turner-Smith, and more — literally shined on the red carpet in head-to-toe sparkling gowns.
As for Middleton, she re-wore an Alexander McQueen gown that she previously was seen in during a dinner in Malaysia back in 2012. The Duchess was following a memo from BAFTA that urged guests to re-wear their clothes or opt to buy vintage or rent for the red carpet and ceremony.
"Sustainability is very important to BAFTA, and we're doing more than ever before," the academy said in a press statement before the event. "The goal is that the EE British Academy Film Awards 2020 will be carbon neutral, working towards having a net positive impact on the environment."
The red carpet itself was made from recyclable materials and the dinner was made from sustainable produce. However, it's unclear which of these best-dressed stars opted to go green(ish) — most likely none, except for the Duchess — but we can agree that they all looked good. See our favorite red carpet looks from the 2020 BAFTAs, below.
Naomie Harris wore a sequin-and-fringe custom Michael Kors look.
Zoë Kravtiz was sparkling in a gold Saint Laurent gown.
Greta Gerwig wore a green velvet gown from Gucci.
Jodie Turner-Smith showed off her baby bump in yellow Gucci.
Kaitlyn Dever wore a strapless custom Miu Miu gown.
Rooney Mara wore Givenchy Couture.
Gillian Anderson wore a velvet strapless gown.
Emilia Clarke wore beaded Schiaparelli Couture.
Rebel Wilson wore a black-and-red custom Prabal Gurung gown.
Kate Middleton re-wore a custom Alexander McQueen gown from 2012.
Olivia Coleman wore custom Alexander McQueen.
Laura Dern matched the carpet in Valentino Couture.
Charlize Theron opted for a purple custom Christian Dior gown.
Lily-Rose Depp wore a lacey Chanel look.
Margot Robbie wore Chanel Couture.
Naomi Ackie wore a lime green Valentino gown.
Saoirse Ronan wore custom Gucci.
Renee Zellweger wore simple pink custom Prada gown.
Daisy Ridley wore a deep green custom Oscar de la Renta gown.
Scarlett Johansson wore pink custom Versace.
Florence Pugh wore a pink-and-black Dries Van Noten gown.
Ella Balinska wore a billowing Giambattista Valli gown.