Actress who gained fame for her leading roles in Big Love, Mean Girls, Mamma Mia!, and Jennifer's Body and won a ShoWest Breakthrough Female Star of the Year Award in 2010. She played the titular character in the 2013 film Lovelace and was cast as Mary in the 2015 film Pan.
She modeled in print ads for Limited Too before pursuing a career in acting at age 17.
She made her debut appearance opposite Lindsey Lohan in the film Mean Girls.
She got married to Thomas Sadoski on March 12, 2017. They welcomed a daughter less than two weeks later. She dated Justin Long from 2013 to 2015 and also previously dated James Franco.
In 2011, she starred in Red Riding Hood, which was produced by Leonardo DiCaprio.