Nicki Minaj has left us all in awe of her generous nature after offering to pay for over thirty of her fans college degrees.

After the singer started a Twitter competition it didn’t take long before it took a rather dramatic turn.

One follower replied to the contest by saying: can the prize be in cash, so I can pay for my college tuition? Turns out Minaj was all for this and went on to offer to fund a further 29 students through college.

However, this superstar isn’t the only famous face to do good. So, to ensure that all our stars’ get the recognition they deserve, here are Hollywood’s most generous celebrities.

Simon Cowell

This mega-millionaire was so moved by a little boy’s fight with cancer, he donated £25,000 to him for his treatment.