Saudi state television said 22 people have died and more than 110 people have been wounded in the explosion of a fuel tanker in the capital Riyadh.
The blast, which was caused by a traffic accident, caused widespread damage in the city:
More top news
Results of the public vote will be announced on Sunday evening, a day after the contestants put on their best "diva"-inspired show.
Most parts will see plenty of dry and fairly bright weather today
Anyone who violates the ban will be fined up to 25 million Iraqi dinars (£17,000).