British royals joined Hollywood movie stars for the British Academy of Film and Television Arts (BAFTA) Awards at the Royal Albert Hall in London on Sunday night.
Prince William, who is president of BAFTA, and his wife, Kate Middleton, graced the red carpet with regal elegance, while Hollywood shone in a variety of styles. More than a night to celebrate the British film industry, it also shone a light on the talent of designers Stella McCartney, Erdem and Christopher Kane.
Radio DJ Edith Bowman
Red carpet host Edith Bowman might be paying tribute to English country style, but this was not the right occasion.
British actress Zawe Ashton
Zawe Ashton dons a Roksanda pink gown with black flats, which looks shapeless and short.
British presenter Maya Jama
Maya Jama might have looked elegant if she had a tidy hairstyle to go with her sheer black gown.
Mexican-US actress Salma Hayek
Salma Hayek’s simple black Gucci gown is gorgeous, excellently tailored and perfectly adorned, which makes the headpiece unnecessary.
Those who dazzled at the glamorous affair:
Prince William and Kate Middleton
Kate Middleton wears a cream white one-shoulder gown and shiny Jimmy Choo pumps. Her pearl earrings are the same pair that Princess Diana wore when accepting the United Cerebral Palsy Foundation’s Humanitarian of the Year Award in 1995.
Australian actress Cate Blanchett
Cate Blanchett in a bespoke Christopher Kane dress, Sergio Rossi shoes and Pomellato jewellery.
Australian actress and film producer Margot Robbie
Margot Robbie in Chanel haute couture.
Malaysian actress Michelle Yeoh
Michelle Yeoh in Elie Saab haute couture.
British actress Claire Foy
Claire Foy in an Oscar de la Renta dress and Jimmy Choo shoes.
American actress Rachel Brosnahan
Rachel Brosnahan in Erdem.
English-American actress Lily Collins
Lily Collins in Givenchy.
English actress Lucy Boynton
Lucy Boynton in Dior and Swarovski jewellery.
British actress Rachel Weisz
The Favourite star Rachel Weisz dons an off-white Gucci frock.