The first still from the upcoming film 'Spencer', starring Kristen Stewart as Princess Diana, has gone live.

Emma Corrin recently took a turn at playing Diana Spencer in season 4 of 'The Crown'.

The Princess will next be played by Elizabeth Debicki in the series. In the past, Naomi Watts portrayed her in the 2013 movie 'Diana'.

'Spencer' is currently filming in Germany. It will also shoot in the UK.

Timothy Spall, Sally Hawkins and Sean Harris star in the biopic alongside Stewart.

The drama takes place over three days as Diana spends the Christmas holidays with the Royal family at their Sandringham estate in Norfolk, England. During this time, she considers leaving Prince Charles.

There's no word yet on who will play the Prince.

Pablo Larraín, who also helmed 'Jackie', starring Natalie Portman, is directing. Steven Knight, the creator if 'Peaky Blinders', is writing the script.

Kristen Stewart last starred in Christmas comedy 'Happiest Season'.

See her as the Princess of Wales below.