The Miss World 2017 winner is Miss India. Manushi Chhillar was crowned by Miss World 2016 Stephanie Del Valle soon after her name was announced.
The third place goes to Miss England and second place goes to Miss Mexico.
Miss India was asked which profession deserves the highest salary and why. She said a mother deserves highest respect and when salary, it is not about the cash. It is about the love and repect.