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