She flew into Sydney on Friday ahead of the Australian premiere of Peter Rabbit.
And shortly after arriving home in Australia, Margot Robbie stepped out for dinner at beachside restaurant Bondi Icebergs.
The 27-year-old Oscar nominee looked glowing despite her long-haul flight from the US earlier in the day.
Leggy lady! Shortly after arriving home in Sydney, Australia on Friday, Margot Robbie stepped out for dinner at beachside restaurant Bondi Icebergs
Margot looked effortlessly chic in an oversized white shirt and short skirt which offered a generous glimpse of her legs.
She completed her look with heeled sandals and a black handbag, and accessorised with a pair of hoop earrings.
The Wolf Of Wall Street actress also flashed her dazzling diamond wedding rings as she rushed into the trendy eatery.
Glamorous: Margot looked effortlessly chic in an oversized white shirt and short skirt which offered a generous glimpse of her legs
The Australian premiere of Peter Rabbit is scheduled to take place on Saturday.
The movie – which blends live action and computer animation – was filmed in locations around Sydney, including Centennial Park and Central railway station.
Peter Rabbit also stars James Corden, Sam Neill, Elizabeth Debicki and Rose Byrne.
She’s taken! Margot also flashed her diamond wedding rings as she rushed into the restaurant
It follows news Margot has been offered the role of late actress Sharon Tate in Quentin Tarantino’s upcoming ninth film.
Once Upon A Time In Hollywood is set in the late ’60s and also stars Leonardo DiCaprio and Brad Pitt.
Sharon Tate was murdered by the Manson Family cult in August 1969 under the instructions of Charles Manson.
Back home: She flew into Sydney on Friday ahead of the Australian premiere of Peter Rabbit