Published at 1:33 PM EDT on May 8, 2017 | Updated at 1:36 PM EDT on May 8, 2017

Receive the latest entertainment-news updates in your inbox

Jennifer Morrison attends The Cinema Society Hosts A Screening Of Sony Pictures Classics' "Paris Can Wait"-After Party at Laduree Soho on May 4, 2017 in New York City. The actress announced she was leaving "Once Upon a Time".

Prepare yourselves for Jennifer Morrison's "Once Upon a Time" swan song. The actress took to Instagram to announce she is leaving the ABC fairy tale drama after season six.

"As I reached the end of my 6 year contract on Once Upon a Time, I was faced with a significant decision. ABC, Eddy Kitsis, and Adam Horowitz very generously invited me to continue as a series regular. After very careful consideration, I have decided that creatively and personally, it is time for me to move on," she wrote on Instagram.

"Emma Swan is one my favorite characters that I have ever played. My 6 years on Once Upon a Time has changed my life in the most beautiful ways. I am absolutely blown away by the passion and commitment of the Oncer fans. I am so honored to have been a central part of such a special show," she continued.

"I will be forever grateful to Adam, Eddy, and ABC for giving me the gift of playing Emma Swan. As I move on to other creative endeavors, I will continue to attend the fan conventions whenever my professional schedule allows. I always look forward meeting the fans," Morrison continued on Instagram. "If ABC Network does in fact order a season 7, I have agreed to appear in one episode, and I will most certainly continue to watch 'Once Upon a Time.' The creativity of the showrunners has always inspired me, and I cannot wait to see the ways that they continue to develop and reinvent the show."