Lady Gaga, Miley Cyrus, Beyonce and Taylor Swift were among the highest-earning stars of last year, according to the annual Forbes list of top female earners.
Oprah Winfrey topped the list, grossing £203 million from her media empire.
But young Hollywood was hot on her heals, with Beyonce in second place with £56 million and Britney Spears third after raking in £41 million.
Relative newcomer Lady Gaga came in fourth with $40 million, pushing veteran Madonna into fifth place with £37.5 million.
Disney star Miley Cyrus, 17, was the youngest star on the list with £30 million followed by 20-year-old Taylor Swift with £29 million.
Others in the list included actress Sandra Bullock with £37 million, talk show host Ellen De Generes with £35 million, and TV star Judge Judy with £29 million.
no selena is awesome, miley is a slut