"He's amazing, best Brit I ever kissed." Anne Hathaway on her One Day co-star Jim Sturgess.