Home Off Beat Knightley eats a lot to stay thin, ask mommy dearest!