By Beth GoulartPhotography by Bill Albrecht You’d never guess that Michelle Schreiber is 39 years old. She looks a decade or so younger, and says she’s felt better in the past few years than ...
Read more: Be What You Eat