Beauty, Celebrities, Fashion, Features, People & Parties November 20, 2017 Miss World Title Back in India After 17 Years! It was a long time coming. On November 18th, Manushi Chhillar,20, from India won Miss World 2017. The title of Miss World came back.. by SHE