In a surprise announcement today, Once Upon a Time star Jennifer Morrison announced that she would be leaving the series at the end of the sixth (and current) season. The actress, who played protagonist Emma Swan for six seasons, took to Instagram to announce her decision to leave the show. Excuse us while we cry a river of tears.
It was previously announced that the sixth season of the ABC series would conclude the current long-running storyline. The series — which is yet to be renewed for a seventh season!! — would kick off its new season with a fresh storyline. Before today’s announcement, Morrison, Robert Carlyle, Lana Parilla, and Colin O’Donoghue were thought to be resigning with new contracts for another season.
But not so much for Morrison.
In her Instagram caption, she writes:
Morrison also shared that if the show did get picked up for another season, she would return for one episode. OUAT, which recently aired its musical episode, saw Morrison’s character marry O’Donoghue’s Captain Hook. Having *just* found happiness, we really hope Emma doesn’t get killed off in the final few episodes of the season, even though we know most of the season has revolved around the premonition of her death.
Creators and showrunners, Adam Horowitz and Edward Kitsis released a moving statement thanking Morrison for her time on the show:
We’re really curious to see how the show continues without Emma Swan (and Jennifer Morrison). While it remains to be seen if Josh Dallas and Ginnifer Goodwin will continue their roles as David (Prince Charming) and Mary Margaret Blanchard (Snow White), we hope the series gets picked up for another series.