Queen Latifah was 35 in Stranger Than Fiction when she played the character 'Penny Escher'.
That was over 18 years ago in 2006.
Today she is 54, and has starred in 68 movies in total, 39 of those since Stranger Than Fiction was released.
In Stranger Than Fiction, I think Queen Latifah looks: