Margot Robbie puts on leggy display in cowgirl outfit as she poses for Vogue shoot
Hollywood sweetheart Margot Robbie looks more beautiful than ever in new Vogue snaps that show the star in a tiny cowgirl costume, a teeny mini dress and a royal-inspired ensemble