Her hips don't lie and neither does her wallet! Shapely Colombian pop singer Shakira dug deep in her foundation's bank account and donated $45 million to charity on Friday.
The sexy singer announced the donation during Friday's Clinton Global Initiative meeting. Forty million will go to Nicaragua and Peru to address recent natural disasters there, and an additional $5 million will go to educational projects benefiting children across Latin America. Move over Angelina!
Shakira's a serial do-gooder: She's the co-founder of the Latin America for Solidarity Foundation, which helps impoverished communities across Latin America.