India, Nov. 3 -- Renowned international singer Ed Sheeran's fans were left surprised when they heard his vocals recently- in a Shah Rukh Khan song. The first track from the actor's next, King, titled Tu Mil Jaaye, features Ed along with Arijit Singh and Madhubanti Baghchi.

And now, Ed has revealed how it happened. In an Instagram post on Tuesday evening, he wrote, "When i first met Shah Rukh, he said i must make a song to be in his next movie and also be my first Bollywood song. We've got to know each other over the years and i love him. Last time i was India i went to his house to get him to shoot a cameo in the Sapphire music video for me and @arijitsingh. He introduced me to @sachinjigar that day and i wrote and recorded my verse for ...