Actrice australienne qui a fait ses débuts dans le rôle de Rebekah dans The Vampire Diaries et a joué Samara dans Pretty Little Liars. Elle est devenue célèbre en incarnant Emma Gilbert dans l'émission H2O: Just Add Water et Chastity Meyer dans Mean Girls 2.
Pendant son enfance, elle est devenue ceinture noire de tae kwon do et a joué au water-polo et au volley-ball.
En 2012, elle a joué le rôle de Penny dans Blue Like Jazz.
Elle est sortie avec Rafi Gavron en 2009. Elle a été brièvement mariée à Matt Kaplan en 2016. En décembre 2017, elle s'est fiancée à Andrew Joblon et ils se sont mariés en août 2018. Ils ont eu un fils prénommé James en mars 2019. Elle a donné naissance à leur deuxième enfant, une fille nommée Elle, en septembre 2020.
Elle a joué le rôle de Kate dans 47 Meters Down aux côtés de Mandy Moore.