Kristen Stewart named top-earning female star

Published 06/20 2012 07:21PM

Updated 06/20 2012 08:42PM

Salt Lake City (ABC 4 News)- Forbes just named Kristen Stewart the highest earning female star.

At only 22 years old, she earned over 34-million dollars over the past 12 months.

Each installment of twilight earned Stewart an estimated 12 and a half million dollars. She also earned 'big bucks' for her lastest role in "Snow White and the Huntsman."

Cameron Diaz ranked second on the Forbes list.

Copyright 2016 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.