At a small ceremony Wednesday in Geneva, U.N. labor chief Juan Somavia called Shakira a "true ambassador for children and young people, for quality education and social justice."
Shakira said in a statement Thursday that social, economic and environmental policies must focus on children and their education.
Shakira also spoke last month with President Barack Obama about U.S. policy on children.