Margot Robbie led the cast of Once Upon A Time In Hollywood at the film’s premiere on Tuesday at the Cannes Film Festival.
It was no surprise to see Robbie in Chanel on the red carpet; she has a long-standing relationship with the French fashion house and was just named fragrance ambassador.
Her look – black sequinned pants paired with a pale pink baby-doll top adorned with a bow and a rose – was appropriately retro-cool given the film is set in Hollywood in 1969.
Joining the Australian actress on the red carpet was the black comedy’s director Quentin Tarantino as well as co-stars Leonardo DiCaprio and Brad Pitt.
In the film Robbie portrays Sharon Tate, the pregnant actress married to director Roman Polanski, who was brutally murdered by followers of Charles Manson.
Following the screening Once Upon A Time In Hollywood received a seven-minute standing ovation, and the positive reviews quickly came pouring in.
Some critics compared the film to Tarantino’s beloved 1994 hit Pulp Fiction, while others called for it to win the Palme d’Or, the festival’s most prestigious award.
“Thrilling, provocative, blackly comical, intensely unsettling masterwork, [it is] a beautiful, brash rumination on the grime and beauty of Hollywood.” critic Jason Gorber called it, while Alex Billington said it was “perfectly crafted cinema”.
Margot Robbie earned praise from Jordan Ruimy, who said the actress is “the heart and soul of this film. Her Sharon Tate is the most humane and resonant character of the entire movie. Almost every scene she’s in is heartbreaking to watch.”
Hauntingly, the film features a posthumous appearance of Luke Perry, who tragically died in March at the age of 52.
Once Upon A Time In Hollywood is in Australian cinemas on August 15, 2019.