Actress Charlize Theron from South Africa walks on the red carpet as she arrives at the Cinworld cinema complex for the Edinburgh International Film Festival premiere of the film 'East of Havana' which Theron produced August 18, 2006. REUTERS/David Moir (BRITAIN)