India's Manushi Chhillar today won the coveted Miss World 2017 crown at a grand event in China, bringing to an end the country's dry spell