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