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 Pr...