The newlywed singer, 53, showcased her incredible figure as she slipped into a black sleeveless dress with a cut out detail across the midriff.
The figure-hugging garment highlighted Jennifer’s toned abdomen while the actress also displayed her pins with a high leg split.
Letting her honey blonde locks fall loose down her shoulders, Jennifer looked in good spirits as she posed up a storm on the edge of the boat, while revealing her Spanx as she struck a sultry pose.
The On The Floor hitmaker accentuated her natural beauty with a light pallet of makeup and sipped on a drink in between takes.
Also sporting a pair of silver hoop earrings, Jennifer completed her look for the day with matching bracelets.
The mother-of-two was seen laughing and chatting with members of the crew in between takes.
The stunning photoshoot comes after Jennifer headlined the LUISAVIAROMA x UNICEF Gala in Capri on Saturday.
The Halftime producer-star wore a custom Roberto Cavalli ensemble designed by Fausto Puglisi for her concert onstage La Certosa di San Giacomo.
Jennifer wowed the crowd with a medley including her 1999 track Waiting for Tonight as well as a cover of Donna Summer’s 1978 hit Last Dance.
Her husband – two-time Oscar-winning filmmaker Ben Affleck – is hard at work on the Burbank set of Aquaman and the Lost Kingdom where he’s reprising his role as Bruce Wayne/Batman.
Jennifer surprised fans several weeks ago when she revealed that she and Ben had flown to Las Vegas to tie the knot in an intimate ceremony.
Shortly after, they jetted off to France, where they were spotted taking in the sights and enjoying the scenery.
The twosome were joined by their respective kids: Ben’s two daughters with ex Jennifer Garner – Violet, 16, and Seraphina, 13 – and Jennifer’s 14-year-old twins Maximilian and Emme with ex Marc Anthony.
Ben will turn the big 5-0 on August 15 – right around the time they’re planning a wedding celebration at his 87-acre Georgia property.
The couple – who previously dated between 2002-2004 – started texting each other again in February 2021, two months before Jennifer ended her engagement to Alex Rodriguez.
It’s safe to say Jennifer is obsessed with marriage considering her most recent movie roles involved her playing 50-something brides – Kat Coiro’s rom-com Marry Me and Jason Moore’s upcoming Shotgun Wedding.