Jessica Biel was 24 in I Now Pronounce You Chuck & Larry when she played the character 'Alex McDonough'.
That was over 17 years ago in 2007.
Today she is 42, and has starred in 42 movies in total, 23 of those since I Now Pronounce You Chuck & Larry was released.
In I Now Pronounce You Chuck & Larry, I think Jessica Biel looks: