Elizabeth Banks was 44 in Charlie's Angels when she played the character 'Bosley'.
That was over 4 years ago in 2019.
Today she is 50, and has starred in 76 movies in total, 2 of those since Charlie's Angels was released.
In Charlie's Angels, I think Elizabeth Banks looks: