A 21-year-old woman from Nigeria has been crowned Muslim Miss World at the annual international pageant in Indonesia.
Obabiyi Aishah Ajibola fell to the floor sobbing when she was crowned the winner of the beauty contest in a glittering stage spectacle in Jakarta.
It is the third Muslim Miss World pageant and was held in Indonesia to protest against the traditional Miss World contest, which will take place in Bali later this month.
The pageant is held for Muslim women who are judged not only on their appearance (in modest Islamic dress) but also their piety, religious knowledge and understanding of the Koran.
Obabiyi Aishah Ajibola receives her crown.
More than 500 women entered the contest online and 20 finalists were selected to take part in the stage show.
The winner, Obabiyi, won a trip to Mecca.
The mainstream Miss World pageant in Bali has been besieged with protestors, who object to the contest being held in a Muslim country.
Organisers agreed to drop the bikini round in an attempt to appease the angry crowds but to no effect.
The September 28 final of the pageant has now been moved from Jakarta to Bali, a largely Hindu island, to reduce the risk of terrorist attacks.