Jennifer Morrison

Jennifer Morrison is the actor who portrays Emma Swan.