The song has been composed by Pritam Chakraborty and the video features actor Ranbir Kapoor and Aishwarya.
When asked if she knew she was the voice of Aishwarya, Shilpa told PTI, "I had no idea. I simply had no idea. The only thing that was very charismatic for me was the song by itself. I didn't have any idea the song was for 'Ae Dil Hai Mushkil' either."
The 32-year-old singer made her Bollywood singing debut with "Tose Naina" from "Anwar" before rising to widespread prominence with "Khuda Jaane" from "Bachna Ae Haseeno".
Shilpa, who has since then lent her voice to several hit tracks in films like "Jab Tak Hai Jaan", "Dhoom 3", "Lootera" and "Bang Bang".
More From This Section
Once on board, Shilpa says there wasn't much of a specific briefing involved and she just followed the lyrics penned by Amitabh Bhattacharya.
Still, for the 'Manmarziyan' hitmaker, the song which is Sufi in its core while being lyrically rich, had its own challenges.
"To tell you the truth, it isn't an easy song. I did take some time to kind of get into it. When you hear the song it seems very seamless. But when you're singing it, it is very difficult to keep that composure and flow. I did take some time to live with the song and then sing it."
"I haven't put in that thought while making the decisions. Every song that has come way has been meaningful and at the same time had popular value to it. The credit goes to everyone who has casted me," she said.