Margot Robbie pretty in polka dots at Mary Queen Of Scots premiere

Syndicate Post image
Margot Robbie plays Elizabeth I in the new film (PA)