Filed under: Fitness, Celebs & Entertainment
Larry Busacca/WireImage.com
Padma Lakshmi is in such fantastic shape, it seems impossible that she gave birth just 12 weeks ago. What’s her secret? First, she lays off the treats — that means no pizza, no red meat, and no alcohol. [...]

