She was born in 14 May 1997 in Haryana to Dr. Mitra Basu Chhillar and Dr. Neelam Chhillar. She is pursing a medical degree at the Bhagat Phool Singh Government Medical College for Women in Sonipat. She is a trained Kuchipudi dancer.
Miss World 2017 was held on 18 November 2017 at the Sanya City Arena in Sanya,China. 118 contestants from all over the world competed for the crown. Stephanie Del Valle of Puerto Rico crowned her successorManushi Chhillar of India at the end of the event.
She is 67th Miss World and 6th from India after Priyanka Chopra who won it in 2000.