Jennifer Marie Morrison (born April 12, 1979) is an American actress, model, and film producer who is best known for her role as Dr. Allison Cameron on the Fox medical drama series House from 2004 to 2012.

She currently portrays the role of Emma Swan on the ABC fantasy-drama series Once Upon a Time.

Disney Role