Photo: Steve Granitz/FilmMagic

Ben Affleck; Jennifer Lopez

Jennifer Lopezis grateful for a “second chance at true love” with fiancéBen Affleck.

TheMarry Mesinger/actress, 52, shared that she and Affleck, 49, are “two very lucky people” to have rekindled their relationship in a new edition of herOn the JLo newsletter.

Lopez announced on Friday that Affleck hadproposed18 years after they called off their previous engagement in January 2004.

“Saturday night while at my favorite place on earth (in the bubble bath), my beautiful love got on one knee and proposed,” she shared in her newsletter.

J-lo Newsletter

Jennifer Lopez ring

“I was quite literally speechless and he said, ‘Is that a yes?’ I said YES of course that’s a YES,” she shared.

“I was smiling so big and tears were coming down my face, feeling so incredibly happy and whole,” she added. “It was nothing fancy at all, but it was the most romantic thing I could’ve ever imagined…just a quiet Saturday night at home, two people promising to always be there for each other.”

RELATED VIDEO:SeeJennifer Lopez’s Green Engagement Ring fromBen Affleck:

Lopez also showed off hergreen diamond engagement ringwhich holds special meaning to her.

“Green has always been my lucky color and now, for sure, it always will be,” she shared.

A source told PEOPLE on Monday that both Lopez and Affleck are “both thrilled about the engagement” and “wanted to make sure this is it.”

“Their relationship is different this time because they are older, more mature and able to deal with any obstacles,” the source says. “They are both taking their relationship very seriously. They want to make it work no matter what.”

Lopez recently told PEOPLE whatmakes their connection different nowcompared to 18 years ago.

“We’re older now, we’re smarter, we have more experience, we’re at different places in our lives, we have kids now, and we have to be very conscious of those things,” she explained.

Lopez shares 14-year-old twins Emme and Max with ex-husbandMarc Anthony, and Affleck has three kids with ex-wifeJennifer Garner: Violet, 16, Seraphina, 13, and Samuel, 10.

Never miss a story — sign up forPEOPLE’s free weekly newsletterto get the biggest news of the week delivered to your inbox every Friday.

“It’s a beautiful outcome that this has happened in this way at this time in our lives where we can really appreciate and celebrate each other and respect each other,” she told PEOPLE.

She added, “We always did, but we have even more of an appreciation because we know that life can take you in different directions.”

source: people.com