The flame which will be used for the London 2012 torch relay and Olympic Games has been lit during a ceremony in Olympia, Greece.
The flame was kindled by a "high priestess" who captured the morning sun's rays in a parabolic mirror.
The ceremony came amid political and economic turmoil in the home of the Ancient Olympics, where a week-long leg of the relay will be held.
The flame flies to Britain on 18 May for a 70-day relay around the UK.
The lighting ceremony took place in front of the ruins of the Temple of Hera, next to the ancient stadium.
Actresses playing Olympic priestesses danced and men dressed as heralds put on a display symbolising athletic strength.
Mods - are we getting a special Olympic forum for pics and discussion?