India recently got its brand new Miss World in 21-year-old Manushi Chhillar after a long wait of 17 years. A medical student, poet and Kuchipudi exponent, Manushi is the sixth Indian to win the title and the first since Priyanka Chopra who brought home the crown in 2000.
Video Credit: AkClip.com