Welcome to my world!
I’m Charlotte McGregor, and Scotland holds a special place in my heart, even if I may occasionally make fun of the subtleties of tartan and the seemingly bottomless whisky casks. I’m particularly enchanted by the Highlands, which is why my stories are set in the quaint fictional village of Kirkby, nestled in the rugged landscape around the legendary Loch Ness.
With a population of 600 – most of them quite the characters! – Kirkby is an enchanting setting for adventure, and the possibility of true love is always just around the corner. If you like stories that make you laugh and (sometimes) cry and always end happily, you’ve come to the right place.
Now, let me tell you a little secret, just between us: I don’t actually live in my beloved Highlands but in a bustling city quite far away. My gorgeous pianist husband Ian and our slightly naughty but adorable Airedale Terrier Scotty keep me mostly grounded in the here and now, but my heart often travels to the Highlands and returns with the stories I share with you in my »Highland Happiness« series.
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!