The character of Emma Swan in the TV series Once Upon a Time is played by Jennifer Morrison. Emma Swan’s past disasters drag her into the small town of Maine. She is the long-lost daughter of Snow White and Prince Charming who gave her up so she wouldn’t die at the hands of Regina Mills, also known as the Evil Queen.
Jennifer Marie Morrison is an American actress, producer, director, and former child model. Morrison’s portrayal of Emma has received praise, with some reviewers noting a feminist twist in the depiction of fairy tales and a strong female lead.
Boost your gorgeous feminine leader looks with this cool and strong style.