Catherine O'Hara was 51 in Barbie in The 12 Dancing Princesses when she played the character 'Duchess Rowena (voice)'.
That was over 18 years ago in 2006.
Today she is 70, and has starred in 73 movies in total, 18 of those since Barbie in The 12 Dancing Princesses was released.
In Barbie in The 12 Dancing Princesses, I think Catherine O'Hara looks: