Trailer Trash! – Spencer

Our first look at Kristen Stewart as Lady Diana Spencer, who would marry into the British Royal Family and become Princess Diana, has dropped. Check out the trailer for Spencer below!