Ben Affleck gave Jennifer Lopez the sweetest gift for Valentine's Day -- but it was really a surprise for their fans, too.
Via her new OnTheJLo newsletter, the "Love Don't Cost a Thing" singer, 52, shared a new music video for her song "On My Way" directed by the Oscar winner.
MORE: Jennifer Lopez hits the red carpet with Ben Affleck for 'Marry Me' premiereThis version features swoon-worthy footage from the lovebirds' own lives together, from their past whirlwind relationship to their recently rekindled romance, alongside scenes from the official "On My Way" music video, which was released in December.
In a message shared via OnTheJLo, Lopez called the Affleck-directed "On My Way" music video "something very special and personal" that she wanted to share with her "inner circle."
MORE: Jennifer Lopez opens up about her 'second chance' at love with Ben Affleck"It's an early Valentine's Day present from Ben. Watching it made me think about the journey of true love, it's unexpected twists and turns, and that when it's real, it actually can last forever," she added. "This seriously melted my heart."
Lopez and Affleck dated from 2002 to 2004 and were previously engaged. The two reunited nearly two decades later and became an official couple again last year.
"On My Way" is from Lopez's latest rom-com, "Marry Me," in theaters and streaming on Peacock now.