Before the wedding episode even aired on Once Upon a Time, we were excited by Jennifer Morrison's behind-the-scenes dress snap. The actress shared that her character Emma Swan's wedding gown was inspired by real-life Princess Grace Kelly, and we can totally see the similarities. The Victorian neckline crafted from delicate lace lent a modest and feminine feel (much like the details on Grace's own wedding gown), while a fitted bodice and long lace sleeves conjure images of Kate Middleton's wedding dress.
Given that Emma's basically a princess (her parents are Prince Charming and Snow White!), the style connection between her and Grace is just right. After six seasons, fans finally got to see Emma wear the perfect fairy-tale dress for her happy ending — and it couldn't have been more beautiful.