After trying her luck in the modeling business, she decided to pursue acting, and in 2008 she played Alice Cullen in the film “Twilight”.
In 2012, she participated in the film “CBGB”, which focuses on the famous New York club called “CBGB”.
She has been host in MTV Video Music Awards, People’s Choice Awards and the Young Hollywood Awards.
Also, she has been model for different brands.