Spanish actor Antonio Banderas, his wife U.S. actress Melanie Griffith (L) and U.S. actress Eva Longoria pose after arriving for the Starlite Charity Gala at the Hotel Villa Padierna in the southern Spanish town of Benahavis, near Marbella August 6, 2011. [Xinhua/Reuters] |