Indira Varma was 31 in Basic Instinct 2 when she played the character 'Denise Glass'.
That was over 18 years ago in 2006.
Today she is 50, and has starred in 34 movies in total, 23 of those since Basic Instinct 2 was released.
In Basic Instinct 2, I think Indira Varma looks: