World / General
India's Manushi Chhillar wins the Miss World 2017 Title

Manushi Chhillar has done made India proud by winning the Miss World 2017 title. It's been 17 years since an Indian has won the Miss World title.

 

After Reita Faria won the first-ever Miss World Title for India, it 1966, took close to three decades for Aishwarya Rai to win the title in 1994. Diana Hayden won it 1997, followed by Yukta Mookhey in 1999 and Priyanka Chopra in 2000.