The Esplanade concert hall was filled with excitement as Shahid brought Priyanka on stage and both of them matched steps on the song together.
The IIFA Rocks night saw a perfect blend of fashion and music with star-studded performances and ramp shows adding a dash of glamour to it.
Designers Varun Bahl, Masaba Gupta and Suneet Verma showcased their collections with star showstoppers.
While Nargis Fakhri and Vivek Oberoi walked for Bahl, Gupta had three showstoppers Shazahn Padamsee, Aditi Rao Hydari, and Zoa Morani. Verma's show had a surprise showstopper in actress Bipasha Basu.
The event, organised by Wizcraft International Entertainment, saw some star-studded performances.
First on the stage was Shahid and Priyanka, and after that the baton went to Punjabi singer Mika Singh, who performed on songs like "Chinta ta ta", "Pungi", "Jugni", Dhinka Chika and "Subah hone na de".
Next up on stage was girl group Blush, composed of five members from the Philippines, India, Hong Kong, Japan, and South Korea.
Wearing maang tikas and bright shimmery outfits Alisha Budhrani, Angeli Flores, Ji Hae Lee, Natsuko (Nacho) Danjo, Victoria Chan, they performed on their songs "Love me" and "All star".
Model-turned-actress Gauhar Khan grooved to her popular songs like "Jhalla" and "Chokra Jawan" from "Ishaqzaade".
Shafqat Amanat Ali took to the stage and had the audience grooving to his tunes as he sang songs like "Mora saiyyan", "Tum mile", "Bin tere" and "Mitwa".
Sonu Sood, Neha Dhupia and Hazel Keech of "Bodyguard" fame danced on "Aa Ante" from their upcoming film "Maximum". The energetic performances by music composer duo Vishal-Shekhar brought the curtains down to the night of fun and frolic with songs like "Sheila ki jawaani", "Chammak challo", and "Bharat mata ki jai"