Kristen Stewart took social media by storm when her first look as Princess Diana from her upcoming film Spencer was released. The Donning a red suit and black bow knot with a black hat, the actress looks like a spitting image of the late Princess Diana.