Milla Jovovich was 29 in Ultraviolet when she played the character 'Violet Song Jat Shariff'.
That was over 18 years ago in 2006.
Today she is 48, and has starred in 58 movies in total, 33 of those since Ultraviolet was released.
In Ultraviolet, I think Milla Jovovich looks: