Jennifer Lawrence has declared that she will not lose weight for Hollywood and fought to avoid getting too thin whilst training for her part as Katniss in The Hunger Games.