The 44-year-old actress and director dazzled in a navy sequined Jonathan Simkhai gown with a thigh-high slit. She completed her look with Saint Laurent heels, silver Diamondi earrings, and a dramatic black smoky eye, styling her hair in sleek curls.
Meanwhile, Jose and little Santiago wore matching black suits and bow ties for the charity event.
Eva was joined on the red carpet by Lara Fabian, Maria Bravo, Blanca Blanco, and more stars.
The day before, Eva wore a sleeve-less emerald-green Atelier Zuhra dress as she attended the 2019 Kering Women in Motion Awards.