On Friday the first picture was released of Saoirse Ronan in upcoming movie Mary Queen of Scots, which the Irish actress stars in alongside Margot Robbie who plays Queen Elizabeth I.

We were initially a little sceptical of the latter casting choice, but we have to admit, after seeing Margot in costume in the picture below, we reckon she can pull it off.

Take a look:

Mary Queen of Scots is directed by Josie Rourke while the screenplay was written by House of Cards' Beau Willimon. It's produced by Working Title co-chairs Tim Bevan, Eric Fellner and Debra Hayward who all received best picture Academy Award nominations for Les Misérables.

If you need brushing up on your history, the film tells the story of how Mary Stuart's attempt to overthrow her cousin Elizabeth I, Queen of England, finds her condemned to years of imprisonment before facing execution.

Other cast members include LA Confidential actor Guy Pearce, Doctor Who actor David Tennant, Downton Abbey's Brendan Coyle and Dunkirk actor Jack Lowden.

It's set to be released in 2018.