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 (1)

January 11, 2019
This controversial method can make you lean fast: