Proslavila se rolí v letním muzikálu Mamma Mia!, ve kterém si zazpívala s Meryl Streep coby její dcera Sophie. Uznání kritiků se jí dostalo za roli mladistvé dcery žijící v polygamní rodině v televizním seriálu Velká láska. Rodačka z Pennsylvánie začala v jedenácti letech kariéru coby modelka. Brzy nato se začala věnovat herectví. Svoji první roli získala v roce 2000 jako Lucy Montgomery v seriálu As the World Turns. O dva roky později hrála ve filmu All My Children. Průlom v kariéře pro ni znamenala komedie Protivný sprostý holky, za kterou spolu s dalšími představitelkami hlavních rolí Lindsay Lohan a Rachel McAdams získala televizní cenu MTV.