New Delhi, Jan 19 (ANI): The ‘Bajirao of Bollywood’ Ranveer Singh is surely among those who try all possible means to get into the skin of his roles. His recent social media post shows that the actor had to undergo an extreme physical transformation for both his forthcoming films ‘Padmaavat’ and ‘Gully Boy’. Taking to his Instagram, the ‘Befikre’ actor posted a before and after picture of the dramatic transformation, which he has undergone while prepping up for ‘Gully Boy’. In the picture that has taken the internet by storm, we see the 32-year-old actor in a lean avatar for Zoya Akhtar's ‘Gully Boy.’ He had bulked up to play Alauddin Khilji in Sanjay Leela Bhansali’s ‘Padmaavat’ while he has shed all the weight and muscles for Zoya Akhtar’s directorial. Well, Ranveer shocking body transformation has left his fans in awe of his hard work and dedication.