Is that aJames Franco impression?
Anne Hathaway was spotted looking like a nerd on the set of her new film One Day on Wednesday in London.
The 27-year-old actress co-stars with Jim Sturgess in the upcoming rom-com.
The duo play Dexter and Emma, who first meet during their graduation in 1988 and proceed to reunite one day each year for the next 20 years.
[Image via Fame Pictures.]