Margot Robbie Stuns at the Once Upon A Time In Hollywood Premiere at Cannes 2019

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’s co-stars Brad Pitt and Leonardo DiCaprio were also in attendance at the event.

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!