Diane Kruger was 28 in Joyeux Noel when she played the character 'Anna Sorensen'.
That was over 18 years ago in 2005.
Today she is 47, and has starred in 55 movies in total, 44 of those since Joyeux Noel was released.
In Joyeux Noel, I think Diane Kruger looks: