India's Manushi Chhillar was on Saturday crowned as Miss World 2017 at a grand event held in Sanya in China.
The 20-year-old medical student from Haryana had won Femina Miss India World 2017 in May this year.
Manushi had made it to the top 5 along with contestants from England, France, Kenya and Mexico.
The first and the second runners-up were Miss England Stephanie Hill and Miss Mexico Andrea Meza.
The coveted title was last won by Priyanka Chopra for India in 2000, a year after Yukta Mookhey had made the country proud.
In 1997, Diana Hayden had bagged the title, while Aishwarya Rai had the honours in 1994.
Reita Faria was the first Indian to win the crown in the 1966.
Photograph: Courtesy @ManushiChhillar/Twitter
How Sushmita and Aishwarya became superstars
Aishwarya Rai Bachchan is the 'most successful' Miss World
Meet the most beautiful woman in the world
No more bikinis in Miss World Pageant!
Miss World: 9 facts about the pageant you probably didn't know