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