Timing is everything, and for two Louisiana women, they say it was God who made their paths cross amid the busy holiday shopping season.

Shirley Ross, from Shreveport, stepped out of her vehicle last Wednesday in the parking lot of J.C. Penney and her heart stopped. She looked down and found a sparkling diamond ring on the ground.

Instead of taking it to the lost and found of the store, Ross felt determined by something inside her to find the owner herself.

The ring belonged to Shelley Wells, also from Shreveport, who said she took it off to put on lotion in her car. Forgetting she took it off, she went about shopping that day, and by the time she realized it was lost, she went back to find it with no avail. So she turned to social media.

At 10:19 pm she posted a picture of the ring with a “special request” to help find the person who found it.

“I lost my 20-year anniversary ring in the parking lot of J.C. Penney,” Wells wrote on Facebook, offering “many blessings for your help!”

Her post was shared more than 3,000 times, but the woman who found the ring doesn’t have Facebook.

Fortunately, her daughter put a post on the social media platform, coincidentally within a minute after Wells' post.

And the next day Wells confirmed that her ring had been found!

“GOD is soooo GOOD!” she wrote. “I truly have been gifted a Christmas miracle!”

Wells told Fox News it was a testament to the good in people, as friends and complete strangers, shared her post and offered prayers.

"The main thing is that God worked a miracle not only through Shirley Ross who found my ring but through all my social media contacts to help reunite me with my treasured ring!"

Ross agreed.

“God, he works in mysterious ways,” she told KTAL.

Years ago, Ross lost her wedding ring the same way Wells did, in a parking lot, putting lotion on her hands. Ross never got her ring back, but she considers this as part of her reward.

"I just raised my hand in praise and I just thought isn't this just wonderful," Ross said.