Sharon Leal was 33 in Dreamgirls when she played the character 'Michelle Morris'.
That was over 17 years ago in 2006.
Today she is 51, and has starred in 22 movies in total, 20 of those since Dreamgirls was released.
In Dreamgirls, I think Sharon Leal looks: