Chopra had earlier transformed her glamorous looks drastically to play the role of an autistic girl in 'Barfi'.
In this '70s-inspired drama, Ranveer Singh played a Bengali goon in the erstwhile Calcutta. The sideburns and long hair completed the look.
In the film 'Hasee to Phasee', actress Parineeti Chopra played the role of an eccentric chemical engineer. She completed the look with a short, chic hairdo, as well as several wigs.
In the 2013 biopic, Farhan Akhtar portrayed the role of Milkha Singh, a national champion runner and an Olympian. The slender actor had bulked up considerably and had grown out his hair for the look.
In the latest advertisement for a soft-drink brand, actor Ranbir Kapoor plays a south Indian musician.
Actress Priyanka Chopra will be portraying the role of five-time World Boxing champion Mary Kom. The yet untitled biopic is slated to release later this year.
When Sanjay Dutt agreed to play the villain Kancha in Karan Malhotra's remake of the Amitabh Bachchan classic 'Agneepath', the makers were very sure they wanted Dutt's Kancha to be very different, and much more intimidating than Danny Denzongpa in the original.
To play the villain, you've got to sacrifice your vanity. Considered quite a prominent pin-up boy in Bollywood, Arjun Rampal shaved off and hid his hairless head under caps for as long as he shot for the superhero film.
Actor Shahid Kapoor has been sporting a close-cropped look these days. The transformation is due to his role in Vishal Bharadwaj's upcoming film 'Haider'. The film, which is based on Shakespeare's 'Hamlet' is is set in modern-day Kashmir.
Actress Anushka Sharma looks chic in this short hairdo. The look is a part of her role in Rajkumar Hirani's upcoming movie, 'Peekay'. Aamir Khan, Sushant Singh Rajput and Boman Irani are also a part of the film.