I agree that best male dancer is Hrithik Roshan. (No doubt) But there are lots of female dancers in Bollywood who dance very well than Katrina. In New generation actresses Deepika Padukone is good.
I like Hrithik Roashan dance.He is the one of the best dancer of the Bollywood industry. Shahid kapoor is also a good dancer of the bollywood.In female after Madhuri dixit, Aishwarya Rai bachann is the best dancer.She is a awesome dancer,great dancer. She is Miss World also..