Jennifer Lopez showed off her toned abs and fitness routine on Thursday, her second wedding anniversary with Ben Affleck, from whom she's currently separated.
The 54-year-old singer and actress was spotted leaving a gym in the Hamptons, wearing a white bralette and mauve sweats.
After being inconsistent for the past few weeks, Lopez removed her wedding band once more.
She spent her wedding anniversary apart from her divorced spouse on Tuesday when she was last seen riding a bike in the Hamptons. She wore her wedding band together with her unusual green engagement diamond ring.
Affleck stayed behind in Los Angeles for work on the special occasion as Lopez and Medina drove around in the same Mercedes-Benz driven by Lopez's manager.
On Tuesday, he was seen wearing a grey suit when he arrived at his office.
For months, Affleck and Lopez have been the subject of separation rumours, with some people reporting that their marriage ended in March.
The $68 million sale of Lopez and Affleck's Beverly Hills estate is presently underway.
Prince William seems to be in deep waters after Harry's latest move
Taylor Swift's producer Jack Antonoff could not keep a straight face when fan mentioned Joe Alwyn
The future King and Queen, William and Catherine bring major changes to royal family
Prince Harry, Meghan Markle receive shocking news as Prince William announces new plans
Winona Ryder makes rare confession about co-stars ahead of film release
Brad Pitt finds a rock in George Clooney amidst personal struggles