Tilda Swinton was 46 in The Chronicles of Narnia: Prince Caspian when she played the character 'White Witch'.
That was over 16 years ago in 2008.
Today she is 63, and has starred in 124 movies in total, 58 of those since The Chronicles of Narnia: Prince Caspian was released.
In The Chronicles of Narnia: Prince Caspian, I think Tilda Swinton looks: