Margot Robbie shocked on the purple carpet on the Australian premiere of her film Babylon.
The 32-year-old was accompanied by Mexican actor Diego Calva as she walked the carpet on the State Theatre on Monday evening.

Margot rocked a child blue robe, with purple lace detailing alongside the leg break up.
The Aussie actor, who performs Nellie LaRoy within the epic comedy-drama, touched down in Sydney on Sunday trying effortlessly cool in a white singlet and relaxed blue denims.

Margot just lately mentioned her “wild ride” filming Babylon throughout her look on The Graham Norton Show on Friday.
She admitted that she was “scared to mess up” the opening celebration scene, which took an enormous two weeks to movie.