Margot Robbie has officially signed on to join the cast of Mary Queen of Scots.
The 26-year-old actress is set to portray England’s Queen Elizabeth, according to Variety.
Margot will star opposite Saoirse Ronan, who will be playing Mary Stuart.
The film follows the true story of Mary Stuart‘s attempt to overthrow her cousin Queen Elizabeth I, only to find herself condemned to years of imprisonment before facing execution.
Although the film has not yet been given the green light, it is...