Victoria Beckham has followed a strict diet of grilled fish and steamed vegetables for 25 years.