Actress Julia Roberts arrives for the world premiere of "Duplicity" in London's Leicester Square March 10, 2009. [Agencies]