Iranian President Mahmoud Ahmadinejad found himself involved in an impromptu meeting on the roof of his car.

A woman climbed on to the vehicle for a brief one-on-one as the president took a tour of the southern city of Bandar Abbas.

The BBC's Iran correspondent James Reynolds reports.

Pictures from YouTube