Actress Jennifer Morrison plays Emma Swan, the daughter of Snow White and Prince Charming, on ABC's new hit drama Once Upon a Time. Recently, she sat down with SHAPE's editor in chief Tara Kraft to talk about how she finds the time to stay looking like a fairy tale princess!

Comments
comments powered by Disqus