Nazanin Boniadi was 26 in Iron Man when she played the character 'Amira Ahmed'.
That was over 16 years ago in 2008.
Today she is 43, and has starred in 13 movies in total, 11 of those since Iron Man was released.
In Iron Man, I think Nazanin Boniadi looks: