Who is Emma Swan? Her True Love| Character Explained
Emma Swan is a fascinating character you may know from the popular ABC television series Once Upon a Time. As the protagonist of seasons 1-6, Emma is portrayed by Jennifer Morrison as an adult and has an intriguing backstory. She is the daughter of Snow White and Prince Charming and plays a crucial role in…