Kristen Stewart as Princess Diana Made Me Do a Complete Double Take
Presenting Kristen Stewart as Princess Diana! On Wednesday, Neon unveiled the very first look at Pablo Larraín’s upcoming film Spencer, and it made us do a complete double take. Dressed in a red jacket and blond wig, Stewart completely embodies… Continue Reading