Kristen Stewart Channels Princess Diana in Plaid Here's another behind-the-scenes look at the actress in her upcoming film, Spencer. Feb 26 2021, 10:40 am EST Kristen Stewart's transformation into Princess Diana is in full swing. The actress was recently photographed on the set of her new film, , in which she plays the late royal, wearing a perfectly '80s tartan number that looks plucked right out of Lady Di's closet. While filming in Germany, Stewart wore a red-and-green plaid coat with gold oversized buttons and a black lapel. Diana had been seen wearing a similar piece, designed by Catherine Walker, multiple times, including a 1989 visit to Hampshire.