Sherilyn Fenn was 51 in Wish Upon when she played the character 'Mrs. Deluca'.
That was over 7 years ago in 2017.
Today she is 59, and has starred in 72 movies in total, 9 of those since Wish Upon was released.
In Wish Upon, I think Sherilyn Fenn looks: