Picture - Sacha Baron Cohen, Mohammed Al Fayed and Royal Festival Hall
Sacha Baron Cohen aka Admiral General Aladeen and Mohamed Al Fayed 'The Dictator' World premiere held at the Royal Festival Hall - Arrivals. London, England - 10.05.12
+ More: Sacha Baron Cohen Pictures
+ More: Mohammed Al Fayed Pictures
+ More: Royal Festival Hall Pictures
+ Photo Album: Sacha Baron Cohen aka Admiral General Aladeen...