Dressy/Casual

[Edinburgh, August 1. Image via INFDaily.]

Anne Hathaway and Jim Sturgess film their upcoming movie, "One Day."