From Bajirao Mastani to Jayeshbhai Jordaar, how 'birthday boy' Ranveer Singh proved to be the finest actor with his multiple transformations

    In a career spanning over 12 years, the actor has donned several interesting looks to get into the skin of the character and he undoubtedly nailed them.