Selena Gomez was 17 in Monte Carlo when she played the character 'Grace / Cordelia Winthrop Scott'.
That was over 13 years ago in 2011.
Today she is 31, and has starred in 49 movies in total, 33 of those since Monte Carlo was released.
In Monte Carlo, I think Selena Gomez looks: