You don't wanna mess with Emma. Jennifer Morrison is featured in this Once Upon a Time promotional photo.
Added: