Best Laid Wedding Plans: A sassy opposites attract romance (Moonlight Ridge Book 2)

$4.99

Price: $4.99
(as of Jan 26, 2026 05:33:55 UTC – Details)

Can an unlucky-in-love wedding planner convince a grumpy billionaire that love is real and save her job? Find out in this Moonlight Ridge novel by Karen Booth!
“You could use a lesson in
giving in to temptation.”
But who’s Autumn Kincaid to talk? Her reputation as a wedding planner is on the line after she’s left at the altar. So is her job at Moonlight Ridge—unless she proves herself to grumpy Grey Holloway, whose family owns the resort. Grey doesn’t even believe in true love. She has to convince him romance is real, that all he needs is to give in to the heat threatening to burn them both. Maybe this time Autumn will get her own happily-ever-after…or is this just another best-laid plan?
From Harlequin Desire: Luxury, scandal, desire—welcome to the lives of the American elite.
Love triumphs in these uplifting romances, part of the Moonlight Ridge series:
Book 1: Homecoming Heartbreaker by Joss Wood
Book 2: Best Laid Wedding Plans by Karen Booth
Book 3: Just a Little Married by Reese Ryan
ASIN ‏ : ‎ B08XBNTW54
Publisher ‏ : ‎ Harlequin Desire
Accessibility ‏ : ‎ Learn more
Publication date ‏ : ‎ August 24, 2021
Edition ‏ : ‎ Original
Language ‏ : ‎ English
File size ‏ : ‎ 1.4 MB
Screen Reader ‏ : ‎ Supported
Enhanced typesetting ‏ : ‎ Enabled
X-Ray ‏ : ‎ Not Enabled
Word Wise ‏ : ‎ Enabled
Print length ‏ : ‎ 168 pages
ISBN-13 ‏ : ‎ 978-0369708144
Page Flip ‏ : ‎ Enabled
Book 2 of 3 ‏ : ‎ Moonlight Ridge
Best Sellers Rank: #1,178,366 in Kindle Store (See Top 100 in Kindle Store) #14,459 in Women’s Domestic Life Fiction #16,601 in Contemporary Women’s Fiction #26,648 in Women’s Romance Fiction
Customer Reviews: 4.7 4.7 out of 5 stars (61) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });

Back to top button