A Perfect Christmas Night Audiobook By Lori Wilde cover art

A Perfect Christmas Night

A Found Family Small Town Christmas Romance

Virtual Voice Sample

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection of titles.
Yours as long as you’re a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for $8.99 a month after 30 days. Cancel anytime.

A Perfect Christmas Night

By: Lori Wilde
Narrated by: Virtual Voice
Try Standard free

$8.99 a month after 30 days. Cancel anytime.

Buy for $3.99

Buy for $3.99

Background images

This title uses virtual voice narration

Virtual voice is computer-generated narration for audiobooks.
Dr. Miles Ellis shows up to the town Christmas bash out of obligation, not enthusiasm. He’s counting the minutes until he can slip out unnoticed. But a crowded barn, a flying elbow, and one unlucky plate of barbecue sauce land him face-to-face with a gorgeous stranger he just splattered.

Lili Grant doesn’t want attention, especially not from the local doctor with quiet eyes and a wall around his heart. She came to Kringle, Texas to hide out, not to be drawn into someone else’s orbit. But after the world she built collapsed, hiding is harder than it used to be.

What begins as an awkward apology turns into something else—something neither of them wants to name. But when old wounds resurface and choices have to be made, Miles and Lili must each decide if it’s safer to stay guarded… or finally risk being seen?
Clean & Wholesome Genre Fiction Holidays Christmas Heartfelt Winter

People who viewed this also viewed...

Yuletide Cookies Audiobook By Lori Wilde cover art
Yuletide Cookies By: Lori Wilde
All stars
Most relevant
The story (what I could stand of it) was great. The AI generated narration was very difficult to follow. The contrast between character voices was nonexistent and the read too fast. I paid for this audible and it was a waste of my money.

AI reading is too fast without enough contrast

Something went wrong. Please try again in a few minutes.