Josh Dallas and Ginnifer Goodwin have a fairy-tale perfect romance . . . literally. The couple actually fell in love while playing Prince Charming and Snow White on Once Upon a Time, and have been making us swoon over their relationship ever since. After departing OUAT at the end of season six, the adorable pair recently returned to the place where their real-life love story began to film the series finale. Thankfully, the show's cast and crew gave us a little glimpse of their last days on set.
While co-creator Adam Horowitz teased the return of "Snowing" by posting a picture of their chairs, Lana Parrilla (who plays Regina/The Evil Queen) posted a magical selfie with the couple. "Having JD & GG back was a blast!" she wrote. "Like they never left! #FullCircle #ginnifergoodwin @joshtherealdallas #reunion Love youz twoz ❤️🍎👑 #onceuponatime"
As if that doesn't make you emotional enough, Dallas made fans tear up big time when he posted a heartfelt goodbye note on Instagram. "What a privilege it was for us to be your Snow and Charming," he wrote alongside a photo of them from the show. "Thanks #ONCERS for seven years of magic. We thank you from the bottoms of our hearts. We will always find you. Love us. @onceabcofficial @abcnetwork #ginnifergoodwin #season7 #grateful #seriesfinale" Aww! Did you catch his reference to their characters' iconic saying? We're certainly going to miss them!