Even women are so strong. They carry such heavy weights! They can’t afford packaged food so most of the time they eat fresh and local food. Same with bollywood celebrities. They don’t sit for hours. Most of the time they need to move on the sets or dance. More successful actor means more time in front of camera which means more activity.
Looking good is essential of their job just like learning programming languages is essential for a programmer, researching about their field for a blogger or may be learning about new diseases and medicines for a doctor. They include proper nutrition and protein into their meal. Las but not the least If they are physically fit they would keep getting good roles that is why they have to keep them self-healthy and fit. Therefor they look so young.
So, they cannot say no their fitness routines and diet plans. Here are few examples of the bollywood celebs who lost weight just to get some work. Anything done for years will show much better results than same thing done for few weeks or months. So, ultimately its their work that keeps them fit. They do lots of power lifting / swimming exercise .It's much more effective than cardio and crunching exercise which normal people do. Most of them follow cheat diet plan .It means only one day in a week they eat a lot remaining days they follow protein diet and food that their dietician recommend. If you follow shilpa shetty on her blog you could know that only one day she eat all those creamy desserts and stuff.