Margot Robbie joined Brad Pitt, Leonardo DiCaprio, and Dakota Fanning at the premiere screening of their anticipated film Once Upon A Time In Hollywood held during the 2019 Cannes Film Festival in Cannes, France.
They were also joined by director Quentin Tarantino and his wife Daniela Pick.

The 28-year-old Mary Queen of Scots star hit the red carpet in black sequin pants and a matching top with a sparkly big bow and rose accent from the Chanel Spring 2011 Haute Couture Collection.

An official ambassador for the brand since 2018, she finished the look with pointed black satin mules, a thick choker necklace, and art deco earrings.

Of all the dresses in the world available to her, why would Margot choose this dreadful outfit?
In February, Margot also attended the 2019 EE British Academy Film Awards in a black and blue Chanel Spring 2019 Haute Couture embroidered gown styled with Jimmy Choo’s Minny sandals.
She was nominated for Best Actress in a Supporting Role for her role in the movie Mary Queen of Scots.

Credit: Joe Alvarez / WENN / Dave Bedrosian / Future Image / Mario Mitsis