Megan Fox was 16 in Bad Boys II when she played the character 'Stars-and-Stripes Bikini Kid Dancing Under Waterfall (uncredited)'.
That was over 21 years ago in 2003.
Today she is 38, and has starred in 33 movies in total, 29 of those since Bad Boys II was released.
In Bad Boys II, I think Megan Fox looks: