Bollywood superstar Shah Rukh Khan never fails to amaze his fans be it his brilliant speeches or stylish appearances at various occasions.