Is Emma in Season 7 of Once Upon a Time

The beloved actress kept her word to Once Upon a Time’s passionate fans, when she came back earlier this season. In Episode 2 of Season 7, Jennifer Morrison returned as Emma Swan, to help complete the fan favorite’s storyline.

Where did Emma go in Once Upon a Time Season 7?

Ultimately, Wish Hook discovered Emma (Jennifer Morrison) was pregnant so he let her and Hook-Prime return to Storybrooke to get their happy ending, while Wish Hook and Regina stayed to help Henry on his new journey, which explains how Hook gets to stay on the show despite Emma’s departure.

Will Emma and Hook have a baby in Season 7?

That’s right, Hook and Emma are having a baby and, even better, they get to enjoy their happy ending together. As it turns out, Officer Rogers — Season 7’s cursed version of Hook — is actually the older and unhappy Hook from another realm.

James H. Sterling

James H. Sterling

Environmental Science & Climate Journalist

James Sterling reports on renewable energy developments, climate policy, ecological conservation, and green tech innovations around the globe.

Share this article
Twitter Facebook Pinterest