Miss India Harnaaz Sandhu has crowned Miss Universe in the Israeli city of Eilat early Monday, with several contestants defying pressure to boycott in support of the Palestinians.
The 70th edition of the annual pageant, held in Israel for the first time, has also faced complications from the coronavirus pandemic.
Sandhu took the top prize in the Red Sea resort with Paraguay's Nadia Ferreira first runner-up and Miss South Africa Lalela Mswane taking the second runner-up spot.
South Africa's ministry of sports, culture and arts had urged its contestant to stay away from Eilat, citing "atrocities committed by Israel against Palestinians."
The call echoed Palestinian groups who pleaded with contestants to avoid the event.
The Palestinian Campaign for the Academic and Cultural Boycott of Israel wrote: "We urge all participants to withdraw, to avoid complicity in Israel's apartheid regime and its violation of Palestinian human rights."
The 80 contestants also included Miss Morocco Kawtar Benhalima and Miss Bahrain Manar Nadeem Deyani, whose majority Muslim nations normalised ties with Israel last year.