Pretty Woman
Julia Roberts may have been stepped out of the spotlight for a few years, but she clearly hasn't lost her knack for red carpet style. The actress continued her run of elegant looks at the New York premiere of Duplicity, in a black satin coat and printed shift dress. (17 March 2009)