Oscar-nominated actress Salma Hayek recently delighted fans with a surprise encounter during her sun-drenched holiday in Ibiza. The 57-year-old actress bumped into fellow Hollywood star Gerard Butler, 54, sharing the unexpected reunion with her Instagram followers.
Hayek, who recently turned heads with stunning bikini photos aboard a yacht, looked radiant as ever in a series of snaps featuring Butler. "Nothing better than unexpected run-ins with friends on vacation," Hayek captioned the post, tagging Butler and giving her fans a glimpse into her star-studded getaway.
One photo shows Hayek flashing a warm smile with her arm casually resting on Butler's shoulder. The heartthrob actor, sporting a relaxed blue linen shirt, exuded his signature charm for the camera. Hayek, meanwhile, kept it chic with large sunglasses and her signature cascading raven curls.
Another shot captured the group enjoying a leisurely moment on a bench, with Hayek looking effortlessly glamorous in a low-cut black dress. The casual gathering also included actor and Cali Water co-founder Oliver Trevena, and real estate executive Michael Braun, a close friend of Titanic star Leonardo DiCaprio.
While Hayek and Butler have never shared the screen, they do share a professional connection. Butler served as one of the producers on Hayek's 2016 thriller-drama *Septembers of Shiraz*, in which she starred alongside Academy Award-winner Adrien Brody. The film premiered at the Toronto International Film Festival in 2015, with Butler joining Hayek and Brody to promote the project. At the time, Butler expressed his support for Hayek's work on Facebook, encouraging fans to check out the film.
Hayek's followers were thrilled to see the duo together, flooding the comment section with enthusiastic reactions. One fan quipped, "I would love to run into G Butler PERMANENTLY," while another joked, "Nothing like hanging out with a Law Abiding Citizen," referencing Butler's popular 2009 action film. Admirers also praised both stars for "aging gracefully and proudly," as they continue to captivate audiences well into their 50s.
Hayek's Ibiza vacation has been a family affair, with the actress enjoying the idyllic Mediterranean island with her husband, François-Henri Pinault, the billionaire CEO of Kering, and their 16-year-old daughter, Valentina. The couple, who tied the knot in a romantic Parisian ceremony in 2009, have been making the most of their summer escape. Hayek has been treating her 26 million Instagram followers to glimpses of her enviable beach style.
Over the weekend, the *Frida
star shared several sizzling photos of herself soaking up the sun on a luxurious yacht, donning a vibrant yellow bikini that highlighted her enviable figure. With her hair styled in playful braids and the Spanish flag waving in the background, Hayek's post perfectly captured the joy of summer. "Yellow bikini + White hair = perfect combination," she captioned the images, adding a bilingual twist for her Spanish-speaking fans: "Bikini amarillo + Cabello blanco = combinación perfecta."
Hayek has often spoken about how she maintains her youthful vitality and stunning physique. She credits her ageless appearance to a combination of restorative yoga, juice cleanses, and staying active by walking her numerous dogs, whom she affectionately calls her "trainers." Despite the challenges that come with getting older, Hayek has embraced her journey with confidence and resilience.
"I thought getting older meant I wasn't going to work. I'm working. I thought getting older maybe meant that you're not in love anymore. I'm in love," Hayek shared with Glamour last year, reflecting on how her life has defied expectations. "I don't feel that I lost my flexibility or my agility or even my strength... Hell, I'm still going. Shocker. I'm still here. They tried to get rid of me a thousand ways. I'm still here."