Losing weight is not very tough. Idk but when you travel on Indian roads or trains or metro you will find a majority of men and women as slim, fit and maintained. Even shifting a dinner routine can bring drastic fall in weight. If one eats their dinner before 8 and keeps it light and healthy it can reduce weight by several pounds. As for actors what i have heard they def work out a lot and eat only boiled foods and avoid dairy. Also shoots are planned much in advance, they prep for it. If they have to appear in an ad or something its just a small stint and mild bloating and stuff can be easily disguised or photoshopped. They also do intermittent fasting or detox 2-3 days before a big shoot like let’s say if an item nimber is to be shot. For movies they train hard. None of them apart from Akshay Kumar is doing more than 1-2 films a year which films for max a month or 2 at stretch. Between that they get lot of down time to work on themselves so i guess its an on going process. Not like you cant indulge ever. Some off days are allowed to all. Also one plus the actors have is they have a non desktop job. They often engage in physical activities for their films like a dance practice or learning some sport. It’s definitely much harder than a desk job but its also much better for their bodies. Even as a commoner you need lot of restraint to maintain a healthy weight. Not like all those people who are slim and fit eat anything. Most people have a slow to average metabolism and it needs a lot of self control to maintain weight. Indian diets minus the oily and fried food are perfect to maintain a fit body. Keto is scientifically a bad diet and its published almost everywhere on internet by world renowned institutions . If their trainers are still doing it, it’s quite illogical.
3