Margot stuns with royals at BAFTAs
MARGOT Robbie and Scarlett Johansson have strutted the red carpet alongside the royals at the British Academy Film Awards.
Wearing a floor-length Chanel lace gown, Australian actor Robbie turned heads at Royal Albert Hall, where she was nominated for Best Supporting Actress, for her roles in Bombshell and Once Upon a Time In Hollywood.
The BAFTAs red carpet took on a sombre tone, after at least three people were stabbed and wounded in a terrorism-related attack in South London.
The alleged attacker was shot dead. The BBC cancelled its plans to broadcast interviews from the red carpet on its news channel as a result.
Meantime, Hollywood stars were joined by the Britsh royals with Prince William, 37, and Kate Middleton, 38, also attending.
The Duchess of Cambridge turned heads in a white and gold gown by Alexander McQueen, which she previously wore on a tour of Malaysia in 2012.
She teamed the outfit with a pair of Jimmy Choo heels and $A15,000 worth of jewellery by Van Cleef and Arpels.
Joker leads the nominations at the British Academy Film Awards, which has been criticised for a lack of diversity.
The Todd Phillips-directed blockbuster, which charts the transformation of Batman's nemesis the Joker (Joaquin Phoenix) is nominated for 11 awards at Britain's equivalent of the Oscars, including best film, best director and best actor for Phoenix.
Martin Scorsese's mob epic The Irishman and Quentin Tarantino's Once Upon a Time in Hollywood have 10 nominations.
Johnny Depp's daughter Lily-Rose Depp caused a minor stir, wearing a see-through "naked" dress by Chanel, teamed with matching lace leggings.