Ranveer Singh, as we all know, can go to any extent when it comes to perfecting his parts for his movies. Just look at his roles in blockbusters like Bajirao…