India’s Manushi Chhillar was on Saturday crowned as Miss World 2017 at a grand event held in Sanya in China.