Justin Timberlake
Justin Timberlake is not only a very good singer but also an incredibly good person. In 2013, he donated the huge amount of $3 million to the Shriners Hospitals for Children! However, this was not Justin's first generous act, and will for sure not be the last one...