She modeled for Seventeen magazine.
She was nominated for a 2007 MTV Movie award for her kiss in Little Man. Outside of acting, she enjoys rollerblading and rock climbing.
She has a brother named Brad and a twin sister named Cynthia. In July 2017, she married Adam Touni. In fall 2021, the couple welcomed a baby girl, Hope Rose Touni, into the world.