Beyonce popped up at No. 8 after earning $35 million. Forbes noted that was low placement for the diva due to the fact she spent most of the past year off the road and recording her new album, '4,' due June 28. The earnings come from mostly non-music related ventures like her fashion label Dereon and promotional contracts with L'Oréal, DirecTV, General Mills and more.

Rihanna earned $29 million placing her at No. 11, thanks to her chart-topping fifth studio album, 'Loud,

This is what she makes when she doesnt even have an album out, your favourite with her number 1 songs and "chart topping album" is making 6 million less.