Salman Khan has been reported to sing a song for Aadesh Shrivastava in the movie Babul. He had been reportedly putting off Aadesh saying that he didn't have the voice.
But Aadesh was adamant. He has in the past made many actors sing like Kareena Kapoor in Govind Nihalani's Dev and also Amitabh Bachchan in various films including Babul.
Salman has also sung for Sohail Khan's Hello Brother. He is playing the role of Rani Mukerji's husband in Babul.