Justin Bieber gives $545,000 to AIDS charity

Soraya Roberts

Justin Bieber is having a good day, for once. The "Bad Day" singer is finally getting some good press after reportedly donating a whopping $545,000 to an AIDS charity.

On May 22, the 20-year-old Ontario native was in Cannes attending the amfAR gala, which raises money for AIDS research. According to TMZ, during the event one man pledged $545,000 and the Biebs agreed to match it, reportedly shocking the celebs around him.

But if you know the pop star's charitable history, his generosity is less of a shock. Besides being the spokesman for the Pencils of Promise charity his manager's brother founded, which raises funds to build schools in developing countries, Bieber has donated plenty of cash to other organizations.

In December 2013, Bieber raised $500,000 for the Phillippines' Yolanda typhoon relief efforts. In August 2013, he broke the Make-a-Wish Foundation's record for the most wishes granted by a celebrity, with 200 under his belt. And the May before that, he reportedly vowed to fill the pantry of Whitney Elementary School in Las Vegas for one year after spending an hour handing out food donations.

And it doesn't stop there. In December 2011, Bieber reportedly raised another half a million dollars for the Children's Wish Foundation of Canada after performing a charity concert in Toronto. Two months before that, he donated $10,000 for the holidays to the Stratford House of Blessing, a food bank in his Ontario hometown. According to The Hollywood Reporter, that is where the musician and his mom used to get food when they couldn't afford a Christmas meal.

Having earned approximately $58 million in the past year (according to Forbes) Biebs can afford to be so charitable -- and it certainly affords him a lot more supporters.