Kristen Stewart says she binge watched last season of The Crown in preparation to play Princess Diana in her film Spencer.
The actress, 31, admitted she marathoned the series in just 'one night' during her cover story for Entertainment Weekly, also telling the magazine how much she loved star Emma Corrin's performance.