Victoria Beckham has disclosed the real cause of her severe diet, which her husband David claims has led to her eating the same food for the past 25 years.