Holmes said of her Broadway stint: "My metabolism was in full gear the whole time. I lose weight fast when I'm working so hard. It doesn't matter how much I eat, I just get thin. It's not the worst problem in the world to have though is it?"
Holmes, who has a two-year-old daughter Suri with her husband Tom Cruise, says it is possible to balance a successful career with having children. "I happen to be a woman who believes she can have it all. But, we women can do an awful lot if we put our minds to it. And not only that, we can have fun doing it! Even when it's crazy which is pretty much most of the time it's fun. At least, that's been my experience," she said.