Megan Fox was 34 in Till Death when she played the character 'Emma'.
That was over 3 years ago in 2021.
Today she is 37, and has starred in 33 movies in total, 8 of those since Till Death was released.
In Till Death, I think Megan Fox looks: