How did the American actress Julia Jones become famous?

The American actress Julia Jones became famous for her role as Leah Clearwater in the Twilight saga. This is what she is best known for, but she has had roles in other movies, such as Jonah Hex and the TV series ER.