Manushi Chhillar from India has been crowned Miss World 2017.

20-year-old Chhillar beat off competition 118 other finalists. She was at No.1, followed by Miss Mexico at No.2 and Miss England in third place.

Chhillar has become the sixth Indian woman to be crowned Miss World, 17 years after the last Indian winner which was Priyanka Chopra.

This year’s event took place in China.