Welcome to my world!
Welcome to my world! I’m Charlotte McGregor—an author with two great loves: the misty magic of the Scottish Highlands and the wild, soulful waters of the Salish Sea.
Scotland will always be my first story-home (even if I occasionally tease tartan traditions and those seemingly bottomless whisky casks). That’s why many of my romances take place in the quaint fictional village of Kirkby, tucked into the rugged landscape near legendary Loch Ness.
But every now and then, my heart follows a different call—one that comes with salt air, cedar-scented forests, and the deep exhale of whales at the surface. That longing sparked my Songs of the Salish Sea series: stories of new beginnings, fierce tenderness, and the kind of love that feels as vast as the ocean.
In real life, I don’t live in the Highlands or on the Pacific coast—I’m based in a bustling city far away. My pianist husband Ian and our slightly naughty (but irresistible) Airedale Terrier Scotty keep me grounded… while my imagination travels wherever the stories are waiting.
With love,
Discover breathtaking stories
Free Novella: One Summer Changes All
When Lila Harper reluctantly accepts an internship with an equestrian magazine, she expects a dull summer. But a visit to distant relatives in the Scottish Highlands opens her eyes to the charm of the small town of Kirkby and its people.
There she crosses paths with champion show jumper Cameron Sinclair, whose horse Artemis refuses to perform. As she helps Cameron find the cause, an undeniable spark ignites between them. But can their attraction survive across different worlds and busy careers when Lila’s brief time in Kirkby ends?
As she races to write articles that could make or break her future, and Cameron faces the loss of the only life he’s ever known, they must decide if their Highland love can last beyond the summer’s end.
Grab “One Summer Changes All” for FREE and enjoy this novella-sized prequel to the “Highland Happiness” series. No spoilers, lots of joy!