Camilla Belle was 20 in 10,000 BC when she played the character 'Evolet'.
That was over 16 years ago in 2008.
Today she is 37, and has starred in 36 movies in total, 15 of those since 10,000 BC was released.
In 10,000 BC, I think Camilla Belle looks: