"I don't do things just because others are doing it. I don't think I am a great singer... may be that's why they have a playback singer for every film of mine.
But if a situation comes which requires that (singing) from an actor, I'll do it. Though nothing of that sort seems to be coming as of now, " Shahid told.
But at the same time he feels the industry is full of talented singers.
"There are so many people who can sing better than me, so why to spoil a song?"