Shahid Kapoor Physique : Shahid kapoor does a lot of cardio & weight training and works out for at least an hour a day.