The Princess is here! In the trailer for the highly anticipated Princess Diana biopic, Spencer, starring Kristen Stewart, we got a glimpse of the actress portraying the late royal on her wedding day around the 1:53 mark. While the movie, which arrives in theatres Nov. 5, focuses on one pivotal weekend in Princess Diana's life — the Christmas holiday where she decided to leave Prince Charles — the clips of her in the wedding dress are likely from a flashback.
Of course, it is not the original dress that Princess Di wore on July 29, 1981, designed by Elizabeth and David Emanuel, but it is a spot-on replication created by costume designer Jacqueline Durran for the Pablo Larraín film. Kristen's iconic dress in the trailer features pouf sleeves with lace ruffles, a scalloped neckline with a lace trim, and a breathtaking veil duplicating that of the late Princess's. The vintage fashion gods are bowing down! Watch the trailer for Spencer above to see Kristen stun as Princess Diana, and see photos of the late royal from her wedding day ahead.