London - Miss South Africa, 22-year-old Rolene Strauss, was crowned Miss World 2014 at the pageant's final in London on Sunday, with an estimated billion viewers watching on television around the globe.
Miss Hungary, Edina Kulcsar, was the runnerup and Miss United States, Elizabeth Safrit, came third in the 64th annual competition, contested by women from 121 countries.
The medical student clasped her hands together in surprise and was crowned by the outgoing Miss World, Megan Young of the Philippines, before a fireworks finale.
"South Africa this is for you," Strauss said afterwards. "I think I will brace myself for what's about to happen. It's a huge responsibility."
This year's event has been rocked by the murder of Miss Honduras, 19-year-old Maria Jose Alvarado, who was shot dead along with her sister last month.
Their bodies were found on the day the beauty queen was due to travel to London.
Police in Honduras accuse her sister's boyfriend of shooting them after seeing his partner dancing with another man at a party.
Strauss will travel to the violence-hit central American nation to build a school named in the sisters' honour.
Special award for Rai
Sunday's show started with a spectacular choreographed dance routine, with all the contestants shimmering on stage in costumes inspired by their homelands, including Miss Bolivia in a colorful giant feathered headdress.
Miss Scotland led the contestants in a Highland Fling, a traditional Scottish dance, before Miss United States performed a cowgirl routine.
While beauty remains central to the event, the women taking part are also judged on their brains, skills and involvement in good causes.
In the Beauty with a Purpose round, contestants present a charitable project they have been working on in their homeland.
The event also featured a special award for 1994's Miss World, Bollywood star Aishwarya Rai.
The 41-year-old Indian actress appeared on stage with her film star husband Abhishek Bachchan, their daughter Aaradhya and her mother.