Caroline Morahan

Caroline Morahan is an episodic actor on Once Upon a Time, portraying the role of Queen Elinor in "The Bear King".