Admiral General Aladeen and supermodel Elisabetta Canalis spotted on a luxury yacht at Hotel Du Cap during 65th Annual Cannes Film Festival on May 16, 2012 in Cannes, France.
Elisabetta Canalis and The Dictator: Champagne, Frolicking and Body Bags
In which we answer the question, Is there anything Sacha Baron Cohen won't do to promote a movie?