Margins
Once Upon a Christmas book cover
Once Upon a Christmas
2023
First Published
4.32
Average Rating
375
Number of Pages

Part of Series

Someone wants Mackenzie Stone dead. After four attempts on her life, the Stone Foundation hires her a bodyguard - Diego Lopez, the man who’d thwarted the most recent attack. Mackenzie suspects the threat is coming from inside her organization, so Diego poses as a college friend researching foundations. Their 24/7 forced proximity only intensifies the attraction simmering between them. As their need for each other begins boiling over, they struggle to focus on the growing threat. And when they visit Diego’s family for Christmas, Mackenzie is torn by conflicting emotions – celebrating the holiday she hates while fighting her need for Diego. As the threats spiral out of control, Mackenzie is backed into a corner. Can they unravel the mystery of the attacks before the shadowy danger engulfs them both?

Avg Rating
4.32
Number of Ratings
488
5 STARS
54%
4 STARS
30%
3 STARS
12%
2 STARS
3%
1 STARS
1%
goodreads

Author

Margaret Watson
Margaret Watson
Author · 52 books

USA Today bestselling author Margaret Watson is a two-time RITA Finalist with thirty books in print for Harlequin and Silhouette and many other award-winning romantic suspense novels. When not writing, Margaret practices veterinary medicine in the Chicago area.

548 Market St PMB 65688, San Francisco California 94104-5401 USA
© 2025 Paratext Inc. All rights reserved