Beyoncé was 24 in Dreamgirls when she played the character 'Deena Jones'.
That was over 17 years ago in 2006.
Today she is 42, and has starred in 81 movies in total, 60 of those since Dreamgirls was released.
In Dreamgirls, I think Beyoncé looks: