Margot Robbie has captivated the world recently, stunning in looks as she travels the globe on a mega press tour ahead of her latest movie Barbie hitting the screens next week.
The Australian-born actress, 33, has pulled from the archives of Versace, Manolo Blahnik and Chanel to recreate incredible vintage looks, with clear nods to original Barbie dolls.
And for many fashion watchers, the photo calls are a welcome change for the Oscar-nominee, who has been slammed for her red