Los Angeles: Actress Jennifer Morrison and actor Sebastian Stan have parted ways after dating for over an year.
"They broke up at least four months ago. They have gone their separate ways - no bad blood," a source told Us Weekly.
Another source confirmed that the two remain on good terms adding: "They just grew apart."
Morrison, 34, portrays the daughter of Snow White and Prince Charming in the TV series "Once Upon A Time" and Stan, 30, has been a guest star on the show.