Bridget Rose is used to being teased by her friends Myra and Eimhir about being a dreamer, “waiting for her brave knight”. But Bridget knows that the right man is out there somewhere. What she isn’t expecting is to see him in the courtyard of Chieftain Urqhart’s castle when they all congregate there for Christmastide in the Highlands. Why is it that she feels she knows him? Her friends are shocked by her uncharacteristic behaviour, but Bridget is determined to get to know the handsome, smiling Alec Stewart.