Salman Khurshid acted in a song Kal Ho na Ho with the German Ambassador. He played Saif ali Khan's part.