Rose Byrne was 25 in Marie Antoinette when she played the character 'Yolande de Polastron'.
That was over 18 years ago in 2006.
Today she is 44, and has starred in 60 movies in total, 44 of those since Marie Antoinette was released.
In Marie Antoinette, I think Rose Byrne looks: