Shakira has a long history of charitable good deeds like now in Haiti, and backs it up big time with her time and her wallet.