So much for vampires being ageless! While the CGI baby from Twilight will only live on in the movies, Mackenzie Foy — the actress who played Renesmee Cullen in the final flick — is all grown up and we can’t believe how gorgeous she is today!

View this post on Instagram

🙃

A post shared by Mackenzie Foy (@mackenziefoy) on

The beautiful young woman, who is now 17 years old, has built a pretty impressive resume for herself since appearing in Twilight. She was seen in Interstellar, The Conjuring, and The Little Prince, and she's currently filming a new Nutcracker movie, in which she'll star as Clara alongside Misty Copeland and Morgan Freeman.

When she's not acting, Mackenzie is flexing one of her other talents. The beauty has been modeling since she was three, is an amazing dancer, and has even tried her hand at archery! She also loves hanging with her famous friends, including lifelong pal and Grown-ish star Yara Shahidi. We can't wait to see what's next for this brilliant young talent!

View this post on Instagram

Happy 18th Birthday Yara!!!

A post shared by Mackenzie Foy (@mackenziefoy) on

Have a tip? Send it to us! Email In Touch at contact@intouchweekly.com.