Miss India Manushi Chhillar was crowned Miss World 2017 at the weekend, winning the top prize in the 67th edition of…