She has been enjoying a sun-soaked break in the Mediterranean with on-again boyfriend Ben Affleck.
The Love Don’t Cost A Thing hit-maker, 52, looked incredible as she headed out dressed to impress in a glam floor-length dress and chic shades, before enjoying a lavish meal at Ristorante Puny.
Beauty: Jennifer Lopez, 52, looked incredible in a glam floor-length dress as she headed out for a final dinner in Portofino, Italy with friends on Saturday
Jennifer pulled out all the stops as her dreamy break away came to a close, with the singer slipping into a stylish off-white dress that boasted puffball sleeves and featured embroidered green detailing.
Her fitted number perfectly highlighted Jennifer’s incredibly honed figure, with her dress cinching in at the waist and tying together in a bow at the back.
She paired the design with gold sandals and a complementing green handbag, as well as her trademark big sunglasses and gold hoop earrings.
Jennifer wore her caramel locks swept back from her face in a low tousled ponytail and finished off her dinner look with flawless make-up.
Chic: The singer, who walked arm-in-arm with a male pal, looked incredible in the fitted embroidered number that she teamed with chic shades and gold hoop earrings
Wrapping up: Jennifer’s dinner came days before she was seen boarding a private jet in St Tropez as her Mediterranean getaway came to an end
The famous mum-of-two looked relaxed as she strolled through Portofino’s cobbled streets on the arm of a male friend.
Jennifer was then spotted enjoying a glass of wine as the group took to their table.
The dinner seemed to round up Jennifer’s European break and came days before she was seen boarding a private jet in Saint Tropez solo, after bidding farewell to the $130 million (£93.4k) yacht she had enjoyed a Mediterranean cruise on with boyfriend Ben.
Jennifer and actor Ben, who she previously dated between 2002 and 2004, enjoyed a PDA-packed super-yacht cruise around Europe, stopping in places like Italy, St. Tropez and Monte Carlo.
One last hurrah: Jen and the group dined at Ristorante Puny, with her on-again boyfriend Ben Affleck absent despite enjoying a lavish cruise with the singer over the last few weeks
During their trip, they rang in Jennifer’s 52nd birthday together, with the Hustlers star marking the moment by making her rekindled relationship with Ben, 48, official on Instagram and sharing a photo of the pair kissing with her 168million followers.
They got together a few months ago following her split from ex-fiancé Alex Rodriguez, who Jennifer had dated for four years.
While Jennifer and Ben kept their relationship private at first, they have since been seen holidaying together, locking lips and canoodling on the 85-metre yacht they rented for their romantic getaway.
The super-yacht, named The Valerie, can accommodate 17 guests and comes with seven bedrooms across six decks, a 20-ft long pool and jacuzzi.
Jennifer and Ben first met back in 2001 on the set of Gigli and began dating the following year in 2002.
Formerly engaged, Ben proposed to Jennifer in November 2002 and the pair were due to get married in September 2003, but postponed their wedding four days before their big day.
They later called off their engagement in January 2004 and both then moved on, with Jennifer marrying Marc Anthony and welcoming twins Max and Emme in 2008 and Ben tying the knot with ex-wife Jennifer Garner in 2005.
He and 13 Going on 30 star Jennifer share three children together; daughters Violet, 15, and Seraphina, 13, and son Samuel, nine.
Back together again: Jennifer and Ben were previously engaged but called off their wedding in 2003 – years later they’ve now rekindled their romance following Jen’s split from A-Rod