Lopez, 25, bested 88 beauties to win the title. Olesia Stefanko, 23, of Ukraine was named runner-up, while hometown favorite Priscila Machado of Brazil came in third. Miss China and Miss Philippines rounded out the top five.