Michelle Monaghan was 38 in Pixels when she played the character 'Violet Van Patten'.
That was over 9 years ago in 2015.
Today she is 48, and has starred in 43 movies in total, 9 of those since Pixels was released.
In Pixels, I think Michelle Monaghan looks: