Sophia Myles was 27 in Outlander when she played the character 'Freya'.
That was over 16 years ago in 2008.
Today she is 44, and has starred in 27 movies in total, 11 of those since Outlander was released.
In Outlander, I think Sophia Myles looks: