Oz Garcia, the American nutrition guru who counts Kim Cattrall and Hilary Swank among his devotees, advocates eating five or six times a day. "You've probably been told that eating between meals makes you fat. But if you swap biscuits, chocolate and crisps for protein-based snacks, you keep your fuel supply on an even keel."