While the red carpet may have been a sea of black dresses at 2018's BAFTA Awards in honour of the #MeToo movement, this year proved entirely more colourful as the celebs donned their finest couture to attend the ceremony held at the Royal Albert Hall. The temperature may have been close to freezing but that didn't stop guests from choosing some incredible outfits for the occasion, all in the name of fashion.
The women nominated for the Leading Actress award include Glenn Close for The Wife, Olivia Colman for The Favourite, Viola Davis for Widows and Melissa McCarthy for Can You Ever Forgive Me? Not present was Lady Gaga – nominated for her role in A Star is Born – as she is over in Los Angeles attending the Grammy Awards. Also absent was Emma Stone, who's up for the Supporting Actress award alongside her co-star from The Favourite, Rachel Weisz (who looked resplendent in a Gucci gown). Other Supporting Actress nominees include Amy Adams, who picked Prada for her red carpet appearance, Margot Robbie who, predictably, chose Chanel, for whom she is an ambassador and First Man star Claire Foy, who munched Wine Gums on the red carpet as she stopped to talk to Edith Bowman and Dermot O'Leary.
There was still a nod to the ongoing discussions around #MeToo and #TimesUp, as British actor Zawe Ashton wore a #TimesUp ribbon around her wrist. And last to arrive was, of course, the Duchess of Cambridge, who looked stunning in a white, one-shoulder gown.
Grazia Baftas Red Carpet 2019
Stacy Martin
Stacy wore a black Dior dress from the SS18 Haute Couture collection
Lucy Boynton
The Bohemian Rhapsody actor wore a Dior gown
Cynthia Erivo
Nominated for the EE Rising Star award, Cynthia wore an incredible ombre gown by Vera Wang that matched the purple shade of her hair
Cate Blanchett
Debuting her newly brunette hair, Cate wore an amazing Christopher Kane dress
Zawe Ashton
Zawe chose a fuchsia dress from Roksanda, which she accessorised with a #TimesUp ribbon worn around her wrist
Lily Collins
Lily wore a blue Givenchy gown with matching jacket
Eleanor Tomlinson
The Poldark actor wore Ralph & Russo couture
Amy Adams
Nominated for a Supporting Actress award for her role in Vice, Amy wore a burgundy Prada gown
Sophie Okonedo
Sophie wore a strapless dress to present an award at the ceremony
Laura Harrier
The BlacKkKlansman star wore a zesty Louis Vuitton dress
Glenn Close
The actor was nominated for a Leading Actress award for her role in The Wife and chose a black dress by Alexander McQueen
Olivia Colman
Nominated for Leading Actress for her portrayal of Queen Anne in The Favourite, Olivia wore a monochrome Emilia Wickstead dress
Maya Jama
The British presenter wore a black lace dress by Aadnevik
Irina Shayk
The supermodel wore a classic black tuxedo suit
Millie Mackintosh
Millie wore a frothy pink gown created for her by Halfpenny for her BAFTAs appearance
Viola Davis
Viola, nominated for the Leading Actress award, wore Armani Privé
Thandie Newton and her daughter, Ripley Parker
Thandie wore Valentino and brought her daughter, Ripley, as her red carpet date
Mary J. Blige
The singer and actor chose white Ralph & Russo couture
The Duchess of Cambridge
Kate stunned in a white, one-shoulder bespoke Alexander McQueen gown, accessorised with Princess Diana's pearl earrings and Jimmy Choo shoes
Melissa McCarthy
Melissa wore a dress by St John. She was nominated for the Leading Actress award for her role in Can You Ever Forgive Me?
Octavia Spencer
Octavia matched her dress to the red carpet
Rachel Brosnahan
The star of The Marvellous Mrs. Maisel wore a custom Erdem dress
Elizabeth Debicki
The actor wore an Armani Privé dress from the label's AW18 couture collection
Letitia Wright
The winner of the EE Rising Star Award wore a white Stella McCartney suit
Claire Foy
The Supporting Actress nominee wore Oscar de la Renta
Margot Robbie
Margot wore a Chanel couture dress
Salma Hayek
Salma wore a black embellished Gucci gown
Michelle Yeoh
The star of Crazy Rich Asians wore an ornate, off-the-shoulder gown by Elie Saab
Regina King
Regina wore fuchsia pink Versace with a thigh-high split and asymmetric neckline
Michelle Rodriguez
Michelle wore a slinky Jenny Packham gown
Rachel Weisz
Rachel wore Gucci to collect her Supporting Actress award
Olga Kurylenko
Olga wore an Armani Privé column gown to present an award