Nicola Peltz was 18 in Transformers: Age of Extinction when she played the character 'Tessa Yeager'.
That was over 10 years ago in 2014.
Today she is 29, and has starred in 15 movies in total, 8 of those since Transformers: Age of Extinction was released.
In Transformers: Age of Extinction, I think Nicola Peltz looks: