Eva Longoria organized two events this weekend for the Global Gift foundation in the southern Spanish resort city of Marbella, where the actress is vacationing with relatives.
Global Gift held a charity golf tournament Saturday at the La Quinta club.
Longoria and her sister hit the spa with their mother to help her celebrate her 70th birthday.
The 39-year-old actress wrapped up her beauty treatment in time to make the post-tournament luncheon and awards ceremony.
Longoria will be attending the 500-euro ($676) per person Global Gift gala on Sunday at Marbella's Don Pepe Hotel.
"All the money raised will go completely" to the Eva Longoria Foundation, the Bertin Osborne Foundation and Global Gift, Maria Bravo, founder and main moving force behind Global Gift, said.
The Eva Longoria Foundation helps women and children in the U.S. Latino community, while the Bertin Osborne Foundation assists children with cerebral palsy.
Global Gift plans to distribute its share of the funds among five organizations in Marbella, Bravo said.
Global Gift's key to success is that sponsors cover all the costs of fundraising events, allowing all the money raised to reach charitable organizations, Bravo said.
"In other galas, in the end, you have to pay all the organizational costs and the money raised ends up going for the party," Bravo said.
Iberia Airlines pays for the celebrities' travel, while chef Martin Berasategui covers the dinner and the Don Pepe Hotel provides the accommodations.
Real estate company BravoHomes, owned by Maria Bravo's brother, hosts the charity's members in its villas. EFE