Anne Hathaway was 27 in Love & Other Drugs when she played the character 'Maggie Murdock'.
That was over 13 years ago in 2010.
Today she is 41, and has starred in 74 movies in total, 36 of those since Love & Other Drugs was released.
In Love & Other Drugs, I think Anne Hathaway looks: