Jennifer Morrison is a really remarkable woman and she has shown that to us time and time again. With her remarkable portrayal of difficult characters in so many different types of movies over the years. She might not still be the lady to star in blockbusters, but she did get the role of Emma Swan in the TV series Once Upon a Time and boy oh boy, didn?t she just rock the opportunity?
She wore the exclusive Once Upon A Time Emma Swan jacket in the 2013 season while portraying Emma Swan. Her excellent selection of attires has since made her an iconic figure in the fashion industry. The particular jacket became an internet sensation in the last few years and she has been wearing it a lot too to different functions.