Julia Roberts and Clive Owen were on the red carpet last night in London for a premiere showing of their new spy movie Duplicity. The event was held at the Empire Leicester Square. The group moved on to the Ivy Club after their official duties were complete. The movie is set for U.S. release on March 20.
Check out more photos below.