Entertainment Miss World Crown back in India after 17 years Yashdeep Bali Nov 19, 2017 0 India wins Miss World crown after 17 years. Manushi Chhillar the Most Beautiful Woman in the World is crowned Miss World and makes India Proud.