Charlyne Yi was 20 in Knocked Up when they played the character 'Jodi'.
That was over 17 years ago in 2007.
This was their first recorded movie acting credit (although may not technically be their first actual acting role).
Today they is 38, and has starred in 28 movies in total, 27 of those since Knocked Up was released.
In Knocked Up, I think Charlyne Yi looks: