Ranveer Singh proves that he is a very good bad boy - view pics!