Sadly, there won't be a happily ever after for Jennifer Morrison and Sebastian Stan.
A source told the magazine, "They have gone their separate ways -- no bad blood."
The couple began dating in summer 2012 and, last October, worked together on the ABC series when Stan guest starred as the Mad Hatter. Morrison currently stars in the fantasy show as Emma Swan, the skeptical daughter of Snow White and Prince Charming.
Both actors dated other television co-stars prior to becoming the fairytale couple. Stan dated Leighton Meester when he appeared on "Gossip Girl" and Morrison was engaged to her "House" costar Jesse Spencer from 2006 to 2007.