Colombian pop star Shakira said Wednesday she had taped a Christmas television ad for a Spanish sparkling wine in exchange for a donation of 500,000 euros (660,000 dollars) to her charitable foundation.
The spot was filmed on Saturday in Barcelona and the money paid by the company Freixenet will be used to build two schools, one in Haiti and the other in Colombia, the Grammy-winning singer told a Barcelona news conference.

“Education is a birthright and a quality education is the only tool that a child has to turn dreams into reality,” the 33-year-old said.

“Since I was a girl I have been aware of the tough reality faced by many children.”