While Bollywood might appear all glitzy and glamorous, being a part of the industry is no child's play. Actors not only have to learn their lines and rehearse for hours, they even have to stay fit and look good onscreen.
From Kareena Kapoor Khan to Aishwarya Rai Bachchan, these divas have often faced flak for gaining weight and losing those extra pounds evidently is a tough job.
But what if their film demands weight gain. Here are the actors who gained weight for their movies.
Aishwarya Rai Bachchan
While Aishwarya Rai Bachchan faced criticism when she put on weight after giving birth to an adorable daughter. But, few people know that the diva had to pile pounds for her role in "Guru" and "Umrao Jaan."
Jacqueline Fernandez had to gain weight for her film "Kick" opposite Salman Khan, which proved to be a blockbuster film. The actress will now be appearing in her next flick "Roy" alongside Ranbir Kapoor and Arjun Rampal.
Kareena Kapoor Khan
There was a time when Kareena Kapoor Khan was often slammed for being too fat. Strangely she even received flak when she lost weight and was size zero. The actress was asked to gain weight for Rajkumar Hirani's "3 Idiots".
Handsome hunk Hrithik Roshan is quite obsessed with fitness, but Sanjay Leela Bhansali's film "Guzaarish" demanded the actor to put on weight.
Vidya Balan gained 12 kilos for "The Dirty Picture", and the film wouldn't have been a blockbuster hit if Balan hadn't played the part so well.
While there are only a few films that have witnessed Abhishek Bachchan's acting chops, Mani Ratnam's "Guru" was clearly one of them. The actor had been asked to gain weight to fit the role.
The "Exotic" star had to gain weight for some portions of Vishal Bharadwaj's "7 Khoon Maaf". The star studded film didn't do that well at the box office but the actress' performance was appreciated.
The serial kisser of Bollywood, Emraan Hashmi, had to gain weight for his character in Dibakar Banerji's "Shanghai."