Eva Amurri Martino was 22 in New York, I Love You when she played the character 'Sarah (segment "Randy Balsmeyer")'.
That was over 15 years ago in 2008.
Today she is 38, and has starred in 16 movies in total, 7 of those since New York, I Love You was released.
In New York, I Love You, I think Eva Amurri Martino looks: