Emma Swan



Emma Swan is the main character of Once Upon A Time. She is played by Jennifer Morrison. She is a bail bonds collector and single mother of her son, Henry who she gave up for adoption ten years prior to the start of the show.