MARGOT Robbie stunned as she graced the red carpet with Brad Pitt and Leonardo DiCaprio at the Once Upon A Time In Hollywood premiere.
The 29-year-old actress posed for pictures alongside her co-stars at the star-studded event, which was held at the TCL Chinese Theater in Hollywood.
The Suicide Squad star slipped into a chic all white ensemble, which boasted v-plunge neckline and blouson sleeves for the bash.
The garment showed Margot's incredible figure as the tie waist detail cinched in her slender frame.
She accessorised her look with a gold bejewelled bag.
Margot styled her hair in neat curls, while her fringe was pinned back in a neat bouffant.
Margot kept her accessories to a minimum as she only wore a pair of elegant drop down earrings.
While her make-up was the huge talking point, as she opted for a bright orange sweep of eyeshadow, and glossy pink lipgloss.
Leonardo also turned heads in a blue two-piece suit, which he wore with a crisp white shirt and patterned tie.
The Titanic movie star completed the look with a pair of smart brown brogues.
Brad followed suit as he wore a two piece set and white shirt, although he styled his outfit in a more casual way, with the buttons of his shirt partly undone.
Both Brad and Leonardo swept their hair back.
Margot was all smiles for the cameras, ahead of the production hitting the big screens.
most read tv & showbiz
But she was swiftly joined by her colleagues, as the trio beamed with joy as they posed for pictures together, before they were joined by fellow cast members, including David Herman, Shannon McIntosh and Quentin Tarantino.
In the drama thriller Margot takes on the role of Sharon Tate, while Leonardo portrays TV star Rick Dalton and Brad takes on the stunt double Cliff Booth.
Got a story? email digishowbiz@the-sun.co.uk or call us direct on 02077824220.
We pay for videos too. Click here to upload yours.