USA Anne Hathaway in blue ? Anne Hathaway, One Day Quite very British as Emma in One Day (2011), with Jim Sturgess.