You can use your keyboard to see the next slide ( ← previous, → next)
It’s hard to believe it’s been two years since Jennifer Morrison, 32, appeared on House M.D., locking stethoscopes with that grumpy but brilliant diagnostician. Well, Jennifer has traded in her scrubs for a tiara to play the modern-day daughter of Snow White and Prince Charming on the new ABC fairy-tale drama, Once Upon a Time. The enchanting actress spoke with us on the phone from the Vancouver, Canada, set where the show is shot and revealed a few of her magic tricks for living happily (and healthfully) ever after.
How the Once Upon a Time star lives happily—and healthfully ever after
Celebrity Exclusive Interview: Jennifer Morrison
SHAPE Exclusive: Bringing Down the House with Jennifer Morrison