44 days ago | BuzzSugar
We can already tell that Jennifer Morrison's return to Once Upon a Time will be incredibly emotional. After announcing her departure from the fairy-tale series last season, the actress will reprise her role as Emma Swan in the upcoming season seven episode "A Pirate's Life." Not only do the recent photos include an adorable family reunion with adult Henry, but they also signal that Emma might be pregnant! Cue major squealing. While Hook and Emma stare longingly into each other's eyes, they are seen touching her stomach. As if that wasn't enough to drive you crazy, there also appears to be two Hooks. Is this the Enchanted Forest or did we die and go to heaven? No, seriously, what is happening, Ouat? While we originally thought that Emma would sacrifice herself for her loved ones, what if she actually heads back to Storybrooke with Hook by her side to raise their unborn baby?