Salma Hayek had a surprise run-in with an A-list pal while vacationing in sunny Ibiza this week.... Read more