Miss India Manushi Chhillar has made India proud by winning the Miss World crown just a few minutes back.The grand finale just concluded in China. A total of 118 contestants participated from which Miss India Manushi won the crown. The coronation night began at 7.30 pm Indian time. The Miss World 2016, Miss Puerto Rico Stephanie Del Valle crowned Manushi as the winner. The second place went to Miss Mexico and third place to Miss England.
Bollywoodwallah congrats Manushi and wishes her all the best for her future endeavours.