Kristen Stewart dons a blonde wig and a black veil to play Princess Diana in the Spencer first look at the biopic about the princess of Wales. Continue reading...