Lynn Collins was 26 in The Merchant of Venice when she played the character 'Portia'.
That was over 19 years ago in 2004.
Today she is 46, and has starred in 28 movies in total, 22 of those since The Merchant of Venice was released.
In The Merchant of Venice, I think Lynn Collins looks: