(NEW YORK) -- Twilight star Kristen Stewart is the only non-musician to rank in the top 10 of Forbes’ new list of the highest-paid celebrities under 30.
Stewart earned $34.5 million between May of 2011 and May of this year, placing her seventh, while her Twilight co-stars Taylor Lautner and Robert Pattinson earned $26.5 million each to land them outside the top 10.
The top 10 is littered with pop stars. Taylor Swift took the top spot on the list with $57 million, which put her just a notch above Justin Bieber and his $55 million.
Copyright 2012 ABC News Radio