Indian cinema is a treasure trove of actors who can do it all. Be it singing, dancing or even choreographing there are actors who have touched all these areas with grace and poise. From the most recent comers to evergreen dancing heroes we have a complete compilation right here.
There are not many actors and actresses in Indian cinema who are known for their dance moves. A few have wooed us and captivated our hearts.
King of Bollywood dance moves

Hrithik has wooed us with his very first dance moves on screen in Kahoo Na.. Pyar Hain. Be it his soft dance moves in Kabhi Khushi Kabhi Gham or complicated moves in Kites, Hrithik has aced it all with grace.
Tiger Shroff in Munna Michael

Tiger is another promising actor in Bollywood who has exceptional dance skills. Everyone knows his fiddler dance bits in the song Whistle Baja from Heropanti. He makes it look so very effortless and easy.
Ranveer - the guy who can do it all

We've loved his groove in his first movies like Band Baaja Baaraat and also in later hits like Ladies vs Ricky Bahl. Most recently he broke the internet with his unusual yet enthralling dance moves in the Padmaavat song, Khalibali.
Shahid Kapoor with his cool dance moves

Shahid entered the cine industry with his frat boy image, but soon captivated our hearts in movies like Jab We Met and Udta Punjab.
Allu Arjun busting a move

There are only a handful of actors in South Indian cinema who can really groove. Allu Arjun is one among the few. His all-time dance hits include "My love is gone" from the movie Arya-2 and also various numbers in Badrinath starring opposite Tamannaah. Movie buffs can be sure that if a movie stars Allu Arjun, then there would definitely be a dance number.
Dancing his way into our hearts

Vijay was that Tamil actor who came at a time when there were very few dancers who could pull of difficult dance steps. He did more than just dappan koothu dancing. He has performed a lot of different styles. All with such grace, poise and made it look effortless for the viewer!
Prabhu Deva- a truly gifted dancer

Following his choreographer father's steps, Prabhu Deva entered the world of movies as a choreographer. He later acted in several Tamil Movies. Keeping his tumultuous personal life aside, Prabhu is an exceptional dancer and was once the Michael Jackson of Tamil Cinema.
NTR Jr

Jr NTR is not another name in Telugu movie industry. He can seriously bust a move. He is famously known as a 'single-take dancer'.
Govinda is another actor that we can't forget when it comes to dancing

He can still rock a move or two!
Dhanush -the complete star

With his boy-next-door looks, he allured Tamil fans.This is one actor who can dance, sing and do it all.
Jayam Ravi

With back to back hits in Tamil from his movies Jayam and M Kumaran S/O Mahalakshmi, Tamil movie lovers embraced this actor not just for his cute expressions and acting skills that tugs at the heartstring's but also for his agile dance moves.