Mariah Carey – $520m
It is not at all a surprise to find Mariah Carey on this list. She has certainly made a lot of money over the years! We are glad to hear this since no one else in the industry has worked as hard as she has.

Mariah Carey – $520m
Shah Rukh Khan – $600m
Indian actor Shah Rukh Khan has been named the top grossing actor in Bollywood history! He has 80 films and plenty of awards under his belt. When it comes to his personal life, he is married to Gauri. The couple has been blessed with three children.

Shah Rukh Khan – $600m