These Once Upon a Time Cast Photos Are Fairy-Tale Perfect

Once Upon a Time is truly unlike any other show. Aside from featuring a plethora of eye candy, it also manages to take everything we thought we knew about fairy tales and completely flip it. Not only are the characters on the show all connected, but it turns out the cast is pretty close-knit too — and we're not just talking about Josh Dallas and Ginnifer Goodwin's real-life romance. See all of their cutest moments together on and off set!