Kristen Stewart is Princess Diana. The actress was photographed this week on the set of her upcoming movie, , in Germany.Embodying the late Princess of Wales, Stewart was spotted with her blonde hair perfectly coiffed and wearing a plaid red-and-green blazer, white turtleneck, black skirt and tights.