He can make any woman on earth go weak in the knees with his charming ways! Yes folks you guessed it right. We are talking about our very own ‘badshah of romance’ Shah Rukh Khan. When our superstar decides to romance someone, he does it in style! Over the years he has done a variety of romantic films.