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 engaged later that same year in July.