Miss World 2017 Manushi Chhillar dancing to Deepika Padukone's 'Nagada' song is a must watch!
Manushi Chhillar made India proud by winning the much-coveted title of Miss World 2017 held in Sanya city, China. It took 17 years for India to win back the Miss World title, which was last bagged by Priyanka Chopra in 2000.
Nov 25, 2017, 16:15 PM IST