Margot Robbie rocked a quirky 1960s-inspired ensemble as she hit the red carpet at the Once Upon a Time in Hollywood premiere held during the 2019 Cannes Film Festival in Cannes, France on Tuesday, May 21.
The 28-year-old actress went retro in a sequinned black Chanel pants and a matching glittering pink top with a big bow and rose accent. She completed her outfit with a pair of slingback heeled ankle boots, a thick black choker, and art deco earrings.
Margot stars as the late actress Sharon Tate in the film, which takes place in 1969 and explores the golden age of Hollywood. You can watch the just released official trailer here!