Plus, Zac’s fun-filled Fourth of July and why fans slammed his appearance in his latest film

ZAC Efron and Gerard Butler have been partying it up with a large group while on their getaway to St. Tropez.

Zac, who stars in the new A Family Affair film, showed off his toned physique while enjoying some time off at the popular vacation destination.

Hollywood stars Gerard Butler and Zac Efron standing alongside other partyers on a St. Tropez yacht

Hollywood stars Gerard Butler and Zac Efron standing alongside other partyers on a St. Tropez yacht
Credit: BackGrid

Gerard Butler embraces his girlfriend Penny Lane, who is 25 years his junior, as the two spend time in St. Tropez

Gerard Butler embraces his girlfriend Penny Lane, who is 25 years his junior, as the two spend time in St. TropezCredit: BackGrid

The Hollywood stars enjoy time with a large group of partyers during their July getaway

The Hollywood stars enjoy time with a large group of partyers during their July getaway
Credit: BackGrid

Gerard Butler takes candid pictures of his girlfriend, Sports Illustrated model Penny Lane, who is seen wearing a red bikini

Gerard Butler takes candid pictures of his girlfriend, Sports Illustrated model Penny Lane, who is seen wearing a red bikiniCredit: BackGrid
Zac, 36, was joined by his longtime friend and Scottish actor Gerard Butler, 54, as the two were surrounded by bikini-clad women on a luxury yacht.

One of the women included was Gerard’s girlfriend, Sports Illustrated model Penny Lane, 29, along with fellow model Betsy Alvarez.

Some photos showed The Ugly Truth star hugging and taking candid photos of his girlfriend as they spent time together.

Prior to the St. Tropez trip, the pair — who have a 25-year age gap — were spotted happily strolling through London’s posh Primrose Hill.

Both Gerard and Zac appeared to be in good spirits for the boat excursion as they soaked up the sun while sipping on San Pellegrino sparkling water.

The High School Musical star flaunted his six-pack abs and tanned skin as he partied on the luxury boat and swam in the French waters with his shirt off.

Gerard, on the other hand, opted to keep his blue T-shirt on while enjoying the tropical outing.

While many of the women appeared to have their focus on the stars — with one even having Zac open her water for her — that wasn’t the case for all partyers.

One woman was seen wearing goggles, clearly more interested in swimming and enjoying the scenery around her.

PARTY BOY EFRON

Zac was also seen boarding a yacht in St. Tropez last week to celebrate the Fourth of July.

The outing coincidentally came just one day after his ex-girlfriend, Vanessa Hudgens, gave birth to her first child.

The Iron Claw star wore a navy polo, pink swim trunks, a white Miu Miu bucket hat, and blue shoes.

He held onto a small pink bag and joined a group of unknown friends — who also had their own designer goodies.

A Family Affair Cast

The day before, Zac was spotted once more on a yacht in the South of France while wearing a tight-fitting black T-shirt and denim jeans.

He was once more surrounded by a large group of women who were all dressed in summer dresses and skirts.

BRING BACK ZAC

Zac’s holiday vacation comes shortly after his latest movie, A Family Affair, was released on Netflix last month.

In the new film, the actor plays a self-absorbed movie star who falls for Nicole Kidman’s character, who is the mother of his personal assistant.

Zac Efron shows Gerard Butler something on his photo while partying on a yacht in St. Tropez

Zac Efron shows Gerard Butler something on his photo while partying on a yacht in St. TropezCredit: BackGrid

Gerard Butler and Zac Efron photographed at the Burn After Reading premiere party in 2008

Gerard Butler and Zac Efron photographed at the Burn After Reading premiere party in 2008Credit: Getty

Zac Efron and Gerard Butler sit on the luxury yacht and appear to have an in-depth conversation

Zac Efron and Gerard Butler sit on the luxury yacht and appear to have an in-depth conversationCredit: BackGrid
While doing press before the movie’s release, many fans called him out for having a completely new appearance.

Zac shared a behind-the-scenes clip from filming, to which some said his face had completely changed.

“Plastic surgery and aging … oh but smoking probably. They can’t fool us,” one person wrote.

“WTF !!!! What happened to your face Zac?” asked a second.

BAD ACCIDENT

Others defended Zac, noting that he underwent major surgery on his face after getting into an accident years ago.

Zac Efron is photographed after just taking a swim in the St. Tropez water as one partyer is seen adjusting her goggles

Zac Efron is photographed after just taking a swim in the St. Tropez water as one partyer is seen adjusting her gogglesCredit: BackGrid

Zac Efron stands on the top of the yacht next to Gerard Butler while showing off his toned and tanned physique

Zac Efron stands on the top of the yacht next to Gerard Butler while showing off his toned and tanned physiqueCredit: BackGrid

Zac Efron opens a San Pellegrino sparkling water for one of the bikini-clad women during an outing in St. Tropez

Zac Efron opens a San Pellegrino sparkling water for one of the bikini-clad women during an outing in St. TropezCredit: BackGrid
In a 2022 cover story for Men’s Health, Zac revealed that he shattered his jaw while running in his house with socks on, adding that he slipped and hit the corner of a fountain.

When he woke up after passing out, he realized that his chin bone was “hanging off” his face.

The actor claimed that his masseter muscles “compensated” for his injury and ended up growing in size.

Zac previously denied receiving any plastic surgery after some online critics questioned his altered appearance.

Gerard Butler and Zac Efron chat with other men on a luxury yacht during their recent vacation

Gerard Butler and Zac Efron chat with other men on a luxury yacht during their recent vacationCredit: BackGrid

Zac Efron ponders while showing off his six-pack abs as Gerard Butler is captured with his T-shirt on

Zac Efron ponders while showing off his six-pack abs as Gerard Butler is captured with his T-shirt onCredit: BackGrid

Zac Efron stars as Chris Cole in his new Netflix film, A Family Affair, released last month

Zac Efron stars as Chris Cole in his new Netflix film, A Family Affair, released last monthCredit: PA