Snow White and Prince Charming's love story is not only a tale as old as time (well, fairy-tale time), but it also might be the most romantic relationship on the show. After a delightfully antagonistic meeting, these two marry and have their first baby, only to be ripped apart by the Evil Queen's curse. In Storybrooke, it took them a season to get together once they gave in to their irresistible pull to each other, and they prove time and again that they're totally devoted to each other. Not only have they welcomed their second child, Neal, together, but they even share a heart now! If that's not true love, we don't know what is.