#OnceUponATime Renewed for Season 7! But Is Your Favorite Character Returning?

It's official! Once Upon A Time has been renewed for Season 7! Despite a dramatic decrease in ratings this Season OUAT's demographic still remained strong so ABC network negotiated a new deal with showrunners Eddy Kitsis and Adam Horowitz. This new deal clearly involved budget cuts as a huge majority of the series regulars will no longer be series regulars after this Sunday, including our very own Emma Swan, Jennifer Morrison. 

Many, understandably, are wondering how the show can work without Emma; Who's journey we've been following since the first scene of the show! But before we get into that, let's discuss who's confirmed to be returning for Season 7 and who's not returning! 

RETURNING:

Our series regulars we have as confirmed to return are Lana Parrilla(Regina/The Evil Queen), Robert Carlyle(Mr. Gold/Rumplestiltskin), and Colin O Donoghue ( Killian Jones/Captain Hook).

NOT RETURNING:

Jennifer Morrison (Emma Swan), Ginnifer Goodwin (Snow White/Mary Margaret) and Josh Dallas (Prince Charming/David Nolan) are confirmed to not be returning as series regulars for Season 7. (They have all stated that they would be happy to recur as guest stars if asked).

STILL UP IN THE AIR:

This, of course, leaves Emilie De Ravin, Jared Gilmore, and Rebecca Mader's fate up in the air as to the status of their appearance in Season 7. Matt Mitovich reported earlier this week that Emilie and Jared are confirmed to not be returning as regulars for Season 7, but this has not yet been confirmed by the actors, showrunners, or network. (It's still likely to be true, though.)

We will be introduced to two new characters in the Season 6 finale, "Young Man" and "Young Girl" played by Andrew J West and Alison Fernandez. The "young man" role is rumored to be an older version of Henry Mills, which would mean a flash forward or time jump of sorts for Season 7 (a la Pretty Little Liars). 

Thoughts? Comments? Concerns? Theories about Season 7? Comment below or tweet @onceuponakayy !

Don't forget to watch the Once Upon A Time Season 6 finale this Sunday night!