What is shahid Kapoor's best skill?

Shahid Kapoor is a Bollywood young actor. His best skill is Dancing. He is very good in dancing in the industry.

i think it would be acting and dancing since he was a dancer before he was a actor