She performed in musicals and plays in high school, which drove her to try out for the MTV soap opera You Are Here.
She had starring roles in the films You May Not Kiss the Bride in 2011 and Shark Night 3D in 2011.
She married Nick Cokas in 2008 then filed for divorce in May 2014. She then dated actor Elyes Gabel from 2014 to 2016. She began dating David Foster in 2018 and the two got married in June 2019. She and Foster welcomed their first child together, a son, in February 2021.