![](https://www.the-sun.com/wp-content/uploads/sites/6/2024/08/bn-salma-gerard-comp2.jpg?w=620)
Gerard Butler fans gush over ‘handsome’ bare-chested actor as he has full beard in ‘unexpected’ run-in with Salma Hayek
GERARD Butler has fans fawning over him after he showed off his bare chest in an effortlessly sexy photo with Salma Hayek.
The actor and actress ran into one another unexpectedly while on vacation and enjoyed some fun in the sun with other friends.
Salma, 57, posted the photo on her Instagram feed, which showed her sitting next to Gerard, 54.
They were joined by three other friends, sitting in an outdoor locale as they enjoyed a sunny day.
The PS, I Love You star wore a grey button-down shirt open to his stomach.
His chest was almost fully exposed, and he was rocking a full beard.
More Celebrity News
For her part, Salma had on a black dress with thin straps and a plunging neckline.
She hid her eyes behind square black sunglasses and had her long dark hair in natural curls hanging around her shoulders.
She also posted a picture of her and Gerard together, which showed her resting her arm on his shoulder.
"Nothing better than unexpected run-ins with friends on vacation," she captioned the snaps.
Most read in Celebrity
'SO HOT'
Fans in the comments drooled over Salma and Gerard, with many taking note of his toned chest.
"She knew what she was doing," one person posted.
"You got some good looking friends," a second shared.
"Nothing like hanging out with a Law Abiding Citizen," a third penned, referencing Gerard's famous film by the same title.
"Gerard Butler is gorgeous. Beautiful Scottish man," gushed a fourth.
"Soooo hotttt," another chimed in with.
"I'm so jealous. What a sexy hunk," a sixth fan wrote.
"Love a big Scottish hottie," someone else added.
Another fan wrote that Gerard was "handsome," in Spanish.
SUMMER FUN
Earlier this summer, the 300 star was spotted soaking up the sun with more famous friends.
In July, he partied on a yacht with Zac Efron and several bikini-clad women in St. Tropez.
The Iron Claw actor went shirtless on the vessel, wearing just a black and blue pair of swim trunks.
Gerard had on a blue T-shirt and black swim trunks.
At one point, he was spotted hugging his girlfriend, Penny Lane, who was wearing a red bikini.
The Ugly Truth star was also spotted snapping photos of the Sports Illustrated model.
Read More on The US Sun
Before the trip, the couple, who have a 25-year age gap, were seen strolling through London's posh Primrose Hill.
Zac was also seen boarding a yacht in St. Tropez one week prior, as he celebrated the Fourth of July.