21 years old Manushi Chhillar of India was crowned the coveted Miss World 2017.Born to doctor parents, Manushi Chhillar, who hails from Haryana, studied in St. Thomas School in New Delhi and Bhagat Phool Singh Government Medical College for Women in Sonepat. She competed against 108 candidates from various countries at a glittering event held at Sanya City Arena in China.Biggest inspiration in my life is my mother said Manushi.