Manushi Chhillar Bring Back the Crown of Miss World after 17 Years

Manushi Chhillar has won the Miss World title for the year of 2017. In fact, this great achievement comes after 17 years in India. This is really a proud moment for the country as this beautiful wins the beauty pageant...

Stephanie Del Valle Crowned as Miss World 2016

Miss Puerto Rico, Stephanie Del Valle has been announced as the winner of this year’s Miss World competition, with representatives from the Dominican Republic and Indonesia as runners-up. India's Priyadarshini Chatterjee only made it to the top 20. She was...