India's Got Talent grand finale!

The makers of India's Got Talent went all-out to put on a spectacular show for the finale. Adding to the razzmatazz were the Jab Tak Hai Jaan trio - Shah Rukh Khan, Katrina Kaif and Anushka Sharma.

While the contestants gave a bravura performance and displayed their respective skills, it was the movie stars who stole the show.

All three leads of Yash Chopra's final film rocked the stage with fun dance routines. What's more, they bonded with participants and even shook a leg with them.

Of the three, the most outgoing were Anushka Sharma and of course, King Khan (he's had years of such experience with fans). Katrina Kaif did groove along but wouldn't let loose completely. There's always a next time, though.