Kristen Stewart will play Princess Diana in a new movie titled 'Spencer', which will be directed and produced by Pablo Larraín.