She made her first debut in the web series Rachel's Room in 2001.
She played Irina in The Twilight Saga films.
She previously dated Blake Mycoskie. In February 2015, she got engaged to Matthew Cooke but the couple split the following year. In May 2017, she married her manager Brent Bushnell.
She was cast in The Fog, a 2005 horror film that co-starred Tom Welling.