Salma Hayek explained why her grey hair and yellow bikini are the “perfect combination” for her vacation
Salma Hayek is soaking up the last rays of summer sunshine and looking fabulous as she enjoys her time in Ibiza, Spain. Not only did the 57-year-old actress wear a…